Graduated: 2000
NPI: 1467866558
Practice Locations (2)
M MEDICAL NC PLLC
4600 CUMBERLAND RD
FAYETTEVILLE, NC 283062412
4108709380
PROVIDENCE HOUSE CALLS LLC
500 LAKESHORE PKWY
ROCK HILL, SC 297304273
8038186955
Source: CMS National Downloadable File, September 2026.