✓ Verified Digital ProfileManocha Eye HospitalAmbala, Haryana · PIN 133001Open in Google MapsVisit verified websiteAddressNh-65, Ambala CanttAmbala, Haryana · PIN 133001Specializations & servicesPediatricsDiabetologyEndocrinologyOphthalmology