Stephen M Humbert, DO, Internal Medicine

2510 W Township Line Rd
HavertownPA  19083-5212 (Delaware County)


Phone: 484-450-4500
Fax: 484-450-0575

NPI: 1871595041
License Number: OS007256L (PA)