Ramavatar Bal HospitalMahendragarh, Haryana · PIN 123001Open in Google MapsAddressNear Panchayat Bhavan,NarnaulMahendragarh, Haryana · PIN 123001Specializations & servicesGeneral Medicine