APOLLO SPECTRA HOSPITALS-CHEMBUR (APOLLO SPECIALITY HOSPITALS PRIVATE LTD)

Address:

Near Sunder Baug,,Opp. Deonar Bus Depot, Borla Village,,Chembur

City:

Mumbai

State:

MAHARASHTRA

Phone:

43344600/609