Ophthalmology SWACHCHHA DRISHTI (স্বচ্ছ দৃষ্টি) 106, Nasra Para By Ln, Ranaghat, West Bengal 741201 097325 98062 Open map ← Back to Ranaghat Claim this hospital