Medical school: WEST VIRGINIA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
NPI: 1730162777
Practice Locations (3)
THEORIA MEDICAL
100 SILVER BLUFF DR
CANTON, NC 287166350
2486601220
109 STERLING CT
SALISBURY, NC 281448301
7046802248
710 JULIAN RD
SALISBURY, NC 281479079
4105431957
Source: CMS National Downloadable File, September 2026.