Eye care center SHARDA TRUST CHARITABLE EYE HOSPITAL (JOHRI MANDIR) Patel Nagar, Abohar, Punjab 152116 0163 422 0291 Open map ← Back to Abohar Claim this hospital