Ahaila Foundation Eye Hospital

Address:

Opp. Adithya Honda Showroom, West Nadakkavu,

City:

Kozhikode

State:

KERALA

Phone:

0495-2762800,2762801