Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1986
NPI: 1285647156
Practice Locations (1)
WILMINGTON AUDIOLOGY SERVIVCES
2300 PENNSYLVANIA AVE, SUITE 1C
WILMINGTON, DE 198061333
3026541011
Source: CMS National Downloadable File, September 2026.