Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1989
Offers telehealth
NPI: 1740348408
Practice Locations (2)
2 MEDICAL PARK DR, SUITE 1200
ASHEVILLE, NC 288037779
8282748035
80 PEACHTREE RD, SUITE 4104
ASHEVILLE, NC 288033180
Source: CMS National Downloadable File, September 2026.