Alejandro Acosta Rivera, MD, Ophthalmology

Calle Luna Esquina Salud Ste 139
San GermanPR  00683 (San German County)


Phone: 787-892-4430
Fax: 787-892-0083

NPI: 1366431819
License Number: 8754 (PR)