✓ Verified Digital ProfileManocha HospitalAmbala, Haryana · PIN 134003Open in Google MapsVisit verified websiteAddressArya Chowk, Ambala City,Arya Chowk, Ambala City, Ambala, HaryanaAmbala, Haryana · PIN 134003Specializations & servicesPediatricsDiabetologyEndocrinologyOphthalmology