Taboada Ophthalmological Institute is located in Castelar, Argentina on 1712, Pres. Domingo Faustino Sarmiento 1652. Taboada Ophthalmological Institute is rated 2.7 out of 5 in the category eye care center in Argentina.
Address
1712, Pres. Domingo Faustino Sarmiento 1652
Accessibility
Wheelchair-accessible toilet