Be Well. Get Well. Stay Well.

Primary Care



Enter code here to receive your outdoor kit


Primary and specialty care provider network

The ambulatory practice locations of Mission Health, the primary and specialty care practices with Mission Medical Associates offer convenient access to over 300 physicians and more than 150 advanced practice clinicians in over 30 specialties serving at various locations in Asheville and throughout the 18-county western North Carolina service area. The physicians and advanced practice clinicians with Mission Medical Associates provide compassionate, comprehensive and quality care through an integrated healthcare delivery system.

Do you have a Mission Health primary care specialist?

Your primary care specialist is the main provider you see throughout your lifetime. He or she focuses on keeping you healthy through routine checkups and also cares for you when you are sick. Having a Mission Health primary care specialist ensures you have an exceptional provider, as well as access to all the resources, services and specialists at Mission Health.

 


 

Practice Specialties

  • Bariatrics and weight management
  • Cardiology
  • Dentistry
  • Family medicine
  • Genetics
  • Geriatric medicine and senior services
  • Hospitalist services
  • Internal medicine
  • Internal medicine and pediatrics
  • Neurology (including neuro-hospitalist services)
  • Obstetrics and gynecology
  • Occupational medicine
  • Orthopedics
  • Orthopedic trauma surgery
  • Pediatrics
  • Pediatric cardiology
  • Pediatric general surgery
  • Pediatric hematology and oncology
  • Pediatric hospitalist services
  • Pediatric intensive care
  • Pediatric neurology
  • Pediatric orthopedics
  • Pediatric pulmonology
  • Pediatric child abuse and prevention
  • Pediatric developmental and behavioral services
  • Psychiatry
  • Surgery and critical care trauma services
  • Urology
  • Wound healing and hyperbaric medicine

Mission Primary Care New Patient Call Center

The Mission Primary Care New Patient Call Center helps connect patients needing a new primary care specialist to our primary care locations throughout Buncombe, Haywood and McDowell counties. The call center is open Monday through Friday, from 7:30 a.m. to 5:30 p.m.

  • Mission Asheville Family Medicine
  • Mission Community Primary Care – Haywood
  • Mission Family Practice
  • Mission Internal Medicine
  • Mission My Care Plus – Biltmore Park
  • Mission My Care Plus – Candler
  • Mission My Care Plus – Leicester
  • Mission Vista Family Health
  • Mission Community Medicine Old Fort
  • Mission Family Medicine Glenwood
  • Mission Family Medicine Nebo
  • McDowell Internal Medicine
  • McDowell Pediatrics
  • McDowell OB/GYN

To schedule a new patient appointment with a primary care specialist at any of the above practices, call (828) 213-3222.  


Your Primary Care Medical Home 

 

Why is it important for a patient to have a primary care specialist and to identify a medical home?As a patient, navigating through the world of healthcare can be challenging even in the best of circumstances. Access to primary care can make the patient experience less challenging and more successful.

Access to primary care helps lead to better care outcomes and lower costs for patients. Establishing an early relationship with a primary care specialist and a medical home helps patients set clear health goals and identify health risks before they become noticeable. Instead of reacting to medical issues after they begin, an early relationship with a primary care specialist allows a patient to focus on prevention and wellness. Additionally, a primary care provider serves as a liaison between a patient and any needed subspecialists in their care; the primary care specialist is the foundation for coordinating continued care, explaining tests and interventions, and providing guidance and sound medical advice when things seem confusing and even scary.

A patient-centered medical home is the foundation for improved access to care for patients. It’s also where patients go to find education, guidance, treatment, and ultimately comfort and care. A primary care specialist, however, is only part of a patient’s medical home. Key members of a patient’s medical home also include front desk staff members, medical assistants, nurses and scheduling staff members. These integral medical team members may be charged with receiving patient histories, administering immunizations, relaying direction from the primary care physician and other services that aim to make for an exceptional healthcare experience. The medical home may also include other medical professionals who provide patients with resources to be successful in their health.

A patient-centered medical home is the foundation on which population health is built and will ultimately drive the success of improving the health of families and patients of western North Carolina.

Family Medicine Locations

Angel Primary Care
190 Riverview Street
Franklin, NC 28734
Phone: (828)349-6804

Brevard Family Practice, a Service of Transylvania Regional Hospital
187 Medical Park Drive
Brevard, NC 28712
Phone: (828)884-9362

Medical Associates, a Service of Transylvania Regional Hospital
377 Gallimore Road
Brevard, NC 28712
Phone: (828)884-9030

Mission Asheville Family Medicine
41 Oakland Dr.
Suite 300
Asheville, NC 28801
Phone: (828)252-8885

Mission Blue Ridge Medical Center Yancey
800 Medical Campus Drive
Burnsville, NC 28714
Phone: (828)682-0200

Mission Community Medicine Old Fort
32 East Main Street
Old Fort, NC 28762
Phone: (828)659-5741

Mission Community Primary Care - Burke
149 West Parker Road
Morganton, NC
Phone: (828)655-2585

Mission Community Primary Care - Cashiers
57 White Owl Lane
Cashiers, NC 28717
Phone: (828)743-2491

Mission Community Primary Care - Grassy Creek
11728 South 226 Highway
Spruce Pine, NC 28777
Phone: (828)765-4111

Mission Community Primary Care - Haywood, a Service of Transylvania Regional Hospital
360 Hospital Drive
Clyde, NC 28721
Phone: (828)456-9006

Mission Community Primary Care - Spruce Pine
189 Hospital Drive
Spruce Pine, NC 28777
Phone: (828)776-3555

Mission Community Primary Care - Highlands
209 Hospital Drive
Suite 104
Highlands, NC
Phone: (828)526-4346

Mission Family Medicine Glenwood
5623 Hwy 221 South
Marion, NC 28752
Phone: (828)659-9000

Mission Family Medicine Nebo
339 Nebo School Road
Nebo, NC 28761
Phone: (828)652-6326

Mission Family Practice
310 Long Shoals Road
Suite 320
Arden, NC 28704
Phone: (828)274-6610

Mission My Care Plus Biltmore Park
210 Long Shoals Road
Suite 110
Arden, NC 28704
Phone: (828)213-9424

Mission My Care Plus Candler
1388 Sand Hill Road
Candler, NC 28715
Phone: (828)213-5335

Mission My Care Plus Leicester
711 New Leicester Highway
Asheville, NC 28806
Phone: (828)253-3717

Mission Tallulah Health Center
409 Tallulah Road
Robbinsville, NC 28771
Phone: (828)479-6434

Toxaway Health Center, a Service of Transylvania Regional Hospital
16825 Rosman Highway
Lake Toxaway, NC 28747
Phone: (828)862-6900

Mission Vista Family Health
2695 Hendersonville Road
Suite 204
Arden, NC 28704
Phone: (828)687-8647

Geriatric Medicine Locations

Mission Community Primary Care - Spruce Pine
189 Hospital Drive
Spruce Pine, NC 28777
Phone: (828)776-3555

Mission Internal Medicine
310 Long Shoals Road
Suite 310
Phone: (828)213-8235

Internal Medicine Locations

Angel Primary Care
190 Riverview Street
Franklin, NC 28734
Phone: (828)349-6804

McDowell Internal Medicine
1633 Sugar Hill Road
Marion, NC 28752
Phone: (828)652-7776

Mission Blue Ridge Medical Center Yancey
800 Medical Campus Drive
Burnsville, NC 28714
Phone: (828)682-0200

Brevard Internal Medicine & Pulmonology, a Service of Transylvania Regional Hospital
159 Medical Park Drive
Brevard, NC 28712
Phone: (828)885-5709

Mission Community Primary Care - Grassy Creek
11728 South 226 Highway
Spruce Pine, NC 28777
Phone: (828)765-4111

Mission Community Primary Care - Spruce Pine
189 Hospital Drive
Spruce Pine, NC 28777
Phone: (828)776-3555

Mission Internal Medicine
310 Long Shoals Road
Suite 310
Arden, NC 28704
Phone: (828)213-8235

Mission Tallulah Health Center
409 Tallulah Road
Robbinsville, NC 28771
Phone: (828)479-6434

Internal Medicine and Pediatrics Locations

Mission My Care Plus Biltmore Park
210 Long Shoals Road
Suite 110
Arden, NC 28704
Phone: (828)213-9424

Pediatrics Locations 

Angel Pediatrics
56 Medical Park Drive
Suite 204
Franklin, NC 28734
Phone:(828)349-8284

McDowell Pediatrics
387 US 70 West
Ste 1
Marion, NC 28752
Phone: (828)652-6386

Mission Blue Ridge Medical Center Yancey
800 Medical Campus Drive
Burnsville, NC 28714
Phone: (828)682-0200

Mission Children's Hospital Bryson City
470 Center Street
Suite 200
Bryson City, NC 28713
Phone: (828)488-4014

Mission Children's Hospital Sylva
186 Medical Park Loop
Ste 501
Sylva, NC 28779
Phone: (828)586-5594

Urgent Care Locations 

When it's after normal business hours and minor illnesses or injuries occur and it's not possible to wait for an appointment with your provider, our urgent care locations are here to help.  From cold symptoms to insect bites and sprains and strains, the experienced staff provides care on a walk-in basis every day, including most holidays. 

Angel Urgent Care Center
195 Franklin Plaza
Franklin, NC 28734
Phone: (828)369-4427

McDowell Urgent Care
472 Rankin Drive
Marion, NC 28752
Phone: (828)652-1400

Hours: Daily, 7:00am-11:00pm