Centro Oftalmologico Dra. Olga Montoya is located in San José Province, San Pedro, Costa Rica on 11801, C077. Centro Oftalmologico Dra. Olga Montoya is rated 4.8 out of 5 in the category eye care center in Costa Rica.
Accessibility
Wheelchair-accessible toilet