Ophthalmology Taj chasma Masjid complex, main road, Takhatpur, Chhattisgarh 495330 091657 46891 Open map ← Back to Takhatpur Claim this hospital