Need a Primary Care Doctor?

Health Begins Here

Locations

To request an appointment with a primary care practice, please select the practice below and click the "Schedule Online Now" button.

Family Medicine Locations
Angel Primary Care, A Service of Angel Medical Center

278 Riverview Road
Franklin, NC 28734

 828-349-6804
Schedule Online Now  ▸

Brevard Family Practice, a Service of Transylvania Regional Hospital

187 Medical Park Drive
Brevard, NC 28712

 828-884-9362
Schedule Online Now  ▸

Medical Associates, a Service of Transylvania Regional Hospital

377 Gallimore Road
Brevard, NC 28712

 828-884-9030
Schedule Online Now  ▸

Mission Asheville Family Medicine

41 Oakland Drive, Suite 100
Asheville, NC 28801

 828-252-8885
Schedule Online Now  ▸

Mission Blue Ridge Medical Center Yancey

800 Medical Campus Drive
Burnsville, NC 28714

 828-682-0200
Schedule Online Now  ▸

Mission Community Medicine – Old Fort

32 East Main Street
Old Fort, NC 28762

 828-659-5741
Schedule Online Now  ▸

Mission Community Medicine – Burke

149 West Parker Road
Morganton, NC 28655

 828-655-2585
Schedule Online Now  ▸

Mission Community Primary Care - Cashiers (RHC)

57 White Owl Lane
Cashiers, NC 28717

 828-743-2491
 Hours:
Monday-Friday
8:00am - 4:00pm
Schedule Online Now  ▸

Mission Community Primary Care - Grassy Creek

11728 South Highway 226
Spruce Pine, NC 28734

Mission Community Primary Care - Highlands*

209 Hospital Drive, Suite 104
Highlands, NC

 828-526-4346
 Hours:
Monday-Friday
8:00am - 4:00pm
Schedule Online Now  ▸
*This location features walk-in care with no appointment necessary

Mission Community Primary Care - Haywood

360 Hospital Drive
Clyde, NC 28721

 828-456-9006
 Hours:
Monday and Thursday
7:00am - 5:00pm
Tuesday, Wednesday, and Friday
7:00am - 5:30pm
Schedule Online Now  ▸

Mission Community Primary Care - Spruce Pine

189 Hospital Drive
Spruce Pine, NC 28777

 828-765-4111
Schedule Online Now  ▸

Mission Community Medicine – Glenwood

5623 Hwy 221 South
Marion, NC 28752

 828-659-9000
Schedule Online Now  ▸

Mission Community Medicine – Nebo

339 Nebo School Road
Nebo, NC 28761

 828-652-6326
Schedule Online Now  ▸

Mission Family and Internal Medicine

310 Long Shoals Road, Suite 310
Arden, NC 28704

 828-274-6610 / 828-213-9424
Schedule Online Now  ▸

Mission My Care Plus - Candler

1388 Sand Hill Road
Candler, NC 28715

 828-213-5335
Schedule Online Now  ▸

Toxaway Health Center

16825 Rosman Highway
Lake Toxaway, NC 28747

 828-862-6900
Schedule Online Now  ▸

Vista Family Health

2695 Hendersonville Road, Suite 204
Arden, NC 28704

 828-687-8647
Schedule Online Now  ▸

Mission Family Medicine - Weaverville

63 Monticello Road
Weaverville, NC 28787

 828-645-3066
Schedule Online Now  ▸

Geriatric Medicine Locations
Internal Medicine & Pediatrics Locations
Infectious Disease Locations
Mission Infectious Disease Associates

900 Hendersonville Road, Suite 205

Asheville, NC 28803

 828-213-7660

Fax: 828-258-9682

 Hours:

Monday-Thursday

8:30am- 5pm

Friday

8:30am - 12:30pm

Directions

From West:

From I-40, take Exit 50

Turn right onto Hendersonville Road

Office is approximately 1.5 miles on left

From East:

From I-40, take Exit 50A onto Hendersonville Road

Office is approximately 1.5 miles on left

Schedule Online Now  ▸