Department of Ophthalmology LLR HOSPITAL is a hospital located in Kanpur, Uttar Pradesh. The average rating of this place is 3.00 out of 5 stars based on 2 reviews. The street address of this place is F8H6+PC5, Benajhabar Rd, Near Thana, Swaroop Nagar, Kanpur, Uttar Pradesh 208002, India. It is about 0.77 kilometers away from the Rawatpur railway station.
rohit barala 10 months ago
Very best treatment here
Shibu_malik _official 17 months ago
Very bad