ICON HOSPITAL AND RESEARCH CENTRE
1& 2 Savla Sadan First Floor, R. C. Marg, Oppositeration Office, Chembur
City / Town
Mumbai
State / Union Territory
Maharashtra
Facility Category
Healthcare Facility
Pin Code
400071