Netrabhawan Eye Hospital is located in Agra, India on Dr. Ashok Pachauri Eye Hospital, 1, Wazirpura Rd, Sursadan Crossing. Netrabhawan Eye Hospital is rated 4.7 out of 5 in the category eye care center in India.
Address
Dr. Ashok Pachauri Eye Hospital, 1, Wazirpura Rd, Sursadan Crossing
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet