Sridevi Allu, MD, Internal Medicine

15 Campus Blvd
Ste 200
Newtown SquarePA  19073-3200 (Delaware County)


Phone: 484-420-2554
Fax:

NPI: 1982762183
License Number: 25MA08131800 (NJ)