INSTITUT OFTÀLMIC DE MALLORCA – IOM Rating0.0 Health and Beauty Hospitals Palma de Mallorca Claim Listing Contact Information C/ d'Anselm Turmeda, 10 , Palma de Mallorca, Islas Baleares 7010, Spain Location Detailed InformationSpecialtiesOphthalmology