Hospital Vaishnavi Ayurveda Pails Hospital Macherla Macherla, Macherla Rural, Andhra Pradesh 522426 095531 41220 Open map ← Back to Macherla Rural Claim this hospital