Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1987
NPI: 1912906561
Practice Locations (2)
2250 CHAPEL W AVE, SUITE 130
CHERRY HILL, NJ 080022051
8566633733
1 BRENDENWOOD DR
VOORHEES, NJ 080431656
8564247773
Source: CMS National Downloadable File, September 2026.