IOMilenium MEDICAL CENTER is located in Santa Cruz de Tenerife, Spain on Calle Juan Pablo II, 4,. IOMilenium MEDICAL CENTER is rated 3.3 out of 5 in the category ophthalmology clinic in Spain.
Address
Calle Juan Pablo II, 4,
Accessibility
Wheelchair-accessible toilet