Click here to compare with other Internal Medicine Specialists.
Dr. John McLelland, MD is a internal medicine specialist in Asheville, NC. He currently practices at Asheville Hospitalist Group and is affiliated with Mission Hospital. He accepts multiple insurance plans. Dr. McLelland is board certified in Internal Medicine.
- Bowman Gray School of Medicine, Medical School — 1996
- First Health (Coventry Health Care)
* Please verify this information when scheduling an appointment.
Asheville Hospitalist Group
Mission Hospital509 Biltmore Ave, Asheville, NC 28801 Existing Patients: (828) 213-4401
- 2 156 Centre Church Rd, Mooresville, NC 28117 Existing Patients: (747) 997-8117
Be the first to leave a review
How likely are you to recommend Dr. McLelland?
Frequently Asked Questions
Dr. McLelland frequently treats Anxiety, Anemia, and Tobacco Use Disorder.
Dr. McLelland's office is located at 509 Biltmore Ave, Asheville, NC 28801. Find other locations and directions.
Dr. McLelland speaks French and English. View profile to see all.
Dr. McLelland has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.
Find contact information here to make an appointment.
- Mission Hospital