IOBA - Applied Ophthalmology Institute is located in Valladolid, Spain on Paseo de Belén, 17 , Desde el 11/05: Desde 08:30 a 21h,. IOBA - Applied Ophthalmology Institute is rated 4.3 out of 5 in the category eye care center in Spain.
Address
Paseo de Belén, 17 , Desde el 11/05: Desde 08:30 a 21h,
Accessibility
Wheelchair-accessible toilet