Graduated: 1973
NPI: 1346296324
Practice Locations (4)
STATE OF NEW JERSEY OMB CENTRALIZED PAYROLL
301 SPRING GARDEN RD
HAMMONTON, NJ 080372516
6095611700
CAPITAL HEALTH MEDICAL GROUP
1 CAPITAL WAY
PENNINGTON, NJ 085342520
6093034244
CAPITAL HEALTH MEDICAL GROUP
1050 STONY HILL RD
YARDLEY, PA 190675500
2155041761
CAPITAL HEALTH MEDICAL GROUP
1690 BIG OAK RD
YARDLEY, PA 190676421
2157369362
Source: CMS National Downloadable File, September 2026.