mobile menu
mobile menu
About
FAQ
Home
Specialties
Yabucoa, PR, 00767
Ida Castro OD
Ida Castro OD
21 Calle Santiago Vidarte
Yabucoa, PR, 00767
(787) 893-0643
Physician
Profile
Ida Castro. Her primary practice is as an Optometrist.