TERNA SAHYADRI SPECIALITY HOSPITAL & RESEARCH CENTRE

Address:

Phase - 2, Plot No. - 12 Sector - 22, Opp. Nerul Railway Station, Nerul (West)

City:

Navi Mumbai

State:

MAHARASHTRA