Ophthalmology Shushrusha Eye Hospital Andhari, Odisha 755026 Open map ← Back to Andhari Claim this hospital