Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1995
Offers telehealth
NPI: 1497719348
Practice Locations (1)
LEWISVILLE NEUROLOGY PA
3537 S I 35, SUITE 112
DENTON, TX 762106868
9403831770
Source: CMS National Downloadable File, September 2026.