Debra Lynn Hudes, MD, Internal Medicine

6500 Tabor Rd
Commons Building 2nd Fl
PhiladelphiaPA  19111-5332 (Philadelphia County)


Phone: 215-697-8500
Fax: 215-697-8502

NPI: 1871705392
License Number: MD029767E (PA)