Apollo Clinic - Kozhikode

1st Floor, Viveka Hospital Building, YMCA Cross Rd, Kozhikode, Kerala, Apollo Clinic Kozhikode, Kozhikode, Kerala, India