Hospital Trilochan Netralaya Eye Hospital Ainthapali, Sambalpur, Odisha 768006 Website Open map ← Back to Sambalpur Claim this hospital