Instituto Oftalmológico Integral - Stgo. Centro is located in Santiago, Chile on Huérfanos 1022, of. 1201. Instituto Oftalmológico Integral - Stgo. Centro is rated 3.7 out of 5 in the category ophthalmology clinic in Chile.
Address
Huérfanos 1022, of. 1201