Terna Sahyadri Speciality Hospital & Research Centre

Address:

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

City:

Mumbai

State:

MAHARASHTRA

Phone:

61578300