Al Eyen Eye Hospital is located in Nilambur, India on Kozhikode-Nilmbur-Gudallur Rd. Al Eyen Eye Hospital is rated 3.3 out of 5 in the category eye care center in India.
Address
Kozhikode-Nilmbur-Gudallur Rd
Accessibility
Wheelchair-accessible toilet