Swathi Challa, DO, Obstetrics & Gynecology

500 W Thomas Rd Ste 700
PhoenixAZ  85013 (Maricopa County)


Phone: 602-406-7048
Fax: 602-406-7650

NPI: 1285038059
License Number: 007742 (AZ)