Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1985
NPI: 1598759995
Practice Locations (6)
CAROLINAS PHYSICIANS NETWORK INC
105 YADKIN ST, SUITE 203
ALBEMARLE, NC 280013459
9803235300
CAROLINAS PHYSICIANS NETWORK INC
301 YADKIN ST
ALBEMARLE, NC 280013441
7049844000
CAROLINAS PHYSICIANS NETWORK INC
14214 BALLANTYNE LAKE RD
CHARLOTTE, NC 282773373
THE CHARLOTTE-MECKLENBURG HOSPITAL AUTHORITY
275 HWY 16 N, SUITE 202
DENVER, NC 280373002
7047329843
CALDWELL MEMORIAL HOSPITAL INC
401 MULBERRY ST SW, SUITE 202
LENOIR, NC 286455463
8287576146
THE CHARLOTTE-MECKLENBURG HOSPITAL AUTHORITY
441 MCALISTER RD, SUITE 2100
LINCOLNTON, NC 280924129
9802126250
Source: CMS National Downloadable File, September 2026.