Matra Chhaya hospital is located in Lakhimpur, Uttar Pradesh. The average rating of this place is 1.50 out of 5 stars based on 2 reviews. The street address of this place is 4 Nighasan Road Khaprel Bazar Saidhari, Lakhimpur, Uttar Pradesh 262701, India.
Amit Kumar 12 months ago
Small hospital with minimum facilities.