Terna Sahyadri Speciality Hospital & Research Center

Address:

Plot No 12, Sector-22, Phase-2, Nerul (W), Opp Nerul Railway Station, Navi Mumbai

City:

Navi Mumbai

State:

MAHARASHTRA

Phone:

61578300