Hospital Leela Nursing Home Main Road Somwar Peth Pande Chowk, Barshi, Maharashtra 413401 086058 79139 Open map ← Back to Barshi Claim this hospital