Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1639152218
Practice Locations (2)
CAROLINA INTERNAL MEDICINE ASSOCIATES PA
4 VANDERBILT PARK DR, SUITE 100
ASHEVILLE, NC 288032476
82825803971112
LEGACY HEALTHCARE SERVICES INC
55 PINEY MOUNTAIN DR
ASHEVILLE, NC 288051297
8282521915
Source: CMS National Downloadable File, September 2026.