David A Allan, MD, Internal Medicine

3910 Powelton Ave
2nd Floor
PhiladelphiaPA  19104-2692 (Philadelphia County)


Phone: 215-662-4333
Fax: 215-349-8900
Email: dal***@*****il.com

NPI: 1376518233
License Number: MD019357E (PA)