About Angel Rivera - Castro, MD
Angel Rivera - Castro, MD is an ophthalmologist. Dr. Angel Rivera - Castro has 20+ years of experience in ophthalmology.
Practice Locations
Dr. Angel Rivera - Castro may be affiliated with:
- Instituto De Ojos Y Piel in Carolina, PR 00919
- Instituto De Ojos Y Piel in Carolina, PR 00985
- General Ophthalmology Group Csp in Carolina, PR 00985
- Instituto De Ojos Y Piel, Inc in Carolina, PR 00985
- Michael Otero Anesthesia Services in Carolina, PR 00987
- Eyemed Csp in Carolina, PR 00987
Education
Angel Rivera - Castro, MD earned a degree of a Doctor of Medicine.
Licenses
Angel Rivera - Castro, MD has been registered with the National Provider Identifier database since July 28, 2006, and his NPI number is 1336153980.
Book an Appointment
To schedule an appointment with Dr. Angel Rivera - Castro, please call (787) 769-2477.