Institut Oftàlmic De Mallorca (Inca) is located in Inca, Spain on Carrer del Bisbe Llompart, 84,. Institut Oftàlmic De Mallorca (Inca) is rated 3 out of 5 in the category ophthalmology clinic in Spain.
Address
Carrer del Bisbe Llompart, 84,
Accessibility
Wheelchair-accessible entrance