Internal Medicine Specialist (OPD) is located in Mumbai, India on Marvela, Internal Medicine Department, 3rd floor, 724, 11th Rd, Khar West. Internal Medicine Specialist (OPD) is rated 3 out of 5 in the category internal medicine ward in India.
Address
Marvela, Internal Medicine Department, 3rd floor, 724, 11th Rd, Khar West