Instituto Oftalmológico Integral - Stgo. Centro is located in Santiago, Chile on Huerfanos 1022, of. 1201. Instituto Oftalmológico Integral - Stgo. Centro is rated 4.3 out of 5 in the category ophthalmology clinic in Chile.
Address
Huerfanos 1022, of. 1201
Amenities
Gender-neutral toiletsToilets
Accessibility
Wheelchair-accessible toilet