Hospital Shobitha Ayurvedic Piles Hospital Macherla Macherla Rural, Andhra Pradesh 522426 094408 53507 Open map ← Back to Macherla Rural Claim this hospital