Diagnostic center Sri Lakshmi Padmavathi Imaging Center MLA bazar, Macherla, Andhra Pradesh 522426 099499 57192 Open map ← Back to Macherla Claim this hospital