Hospital Padmavathi Narsing Home Thorrur, Telangana 506302 Open map ← Back to Thorrur Claim this hospital