Graduated: 1989
NPI: 1639186240
Practice Locations (2)
CUMBERLAND CARDIOLOGY PA
3505 VILLAGE DR
FAYETTEVILLE, NC 283044513
CUMBERLAND CARDIOLOGY PA
3505 VILLAGE DR
FAYETTEVILLE, NC 283044553
9103230065
Source: CMS National Downloadable File, September 2026.