Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1982
NPI: 1265404198
Practice Locations (2)
10 CHAPEL HILL RD
Lincoln Park, NJ 070351719
10 CHAPEL HILL RD
LINCOLN PARK, NJ 070351719
9736945632
Source: CMS National Downloadable File, September 2026.