Quick Links

Veterans Crisis Line Badge
My healthevet badge

James Johnson, MD

Field: Primary Care
Board Certifications: Internal Medicine
Education: MD, MED UNIV OF SC COLL OF MED CHARLESTON SC 29425
MD, MUSC
Licensed In: North Carolina
Provider Type: Physician
Gender: Male
Location: Asheville VA Medical Center
1100 Tunnel Road
Asheville, NC 28805
828-298-7911