SHUSHRUSHA HEART CARE CENTRE & SPECIALITY HOSPITAL (NERUL) Plot No. 22 A, Phase Iii,,Opp Palm Beach Road,Sector 6,,Nerul, NAVI MUMBAI, MAHARASHTRA City / Town NAVI MUMBAI State / Union Territory MAHARASHTRA Facility Category Healthcare Facility