Theresa White McHugh, DO, Internal Medicine

100 Lancaster Ave
Lankenau Msb 1st Floor
WynnewoodPA  19096 (Montgomery County)


Phone: 484-476-8150
Fax: 484-476-8151
Email: twh***@*****ol.com

NPI: 1053321059
License Number: OS009514L (PA)