Medical school: UNIVERSITY OF PITTSBURGH SCHOOL OF MEDICINE
Graduated: 1989
NPI: 1104877224
Practice Locations (2)
MECKLENBURG NEUROLOGY GROUP
8001 N TRYON ST
CHARLOTTE, NC 282623410
7043359794
MECKLENBURG NEUROLOGY GROUP
1665 HERLONG CT, SUITE B
ROCK HILL, SC 297321193
7043359794
Source: CMS National Downloadable File, September 2026.