Get Quick Care

The Care You Need, When You Need It Most

Finding the right care matters. We offer different options to get the care you need now.

Virtual Care Options

Get online care now

Busy with life or sick in bed? Online visits help you skip-the-trip! By answering a few questions, we can guide you to the best level of care now.

Mission My Care Now

Walk-In & Scheduled Appointments

Find a walk-in primary care clinic or schedule an appointment with extended and weekend hours for non-life-threatening illnesses and injuries.

Emergency Care

For emergencies that can’t wait

Home to WNC’s only Level II trauma center, emergency care is always in network at one of our six hospitals. Find a location near you.

Mission My Care Now Clinics

ARDEN/ASHEVILLE

Mission My Care Now – Biltmore Park

310 Long Shoals Road Suite 100
Arden, NC 28704

Hours
Monday-Sunday
7 am - 7 pm

MARION

Mission My Care Now – McDowell

472 Rankin Drive
Marion, NC 28752

Hours -  
Monday-Friday
7 am - 7 pm

Saturday
11 am - 7 pm

Sunday
9 am - 7 pm

CLYDE

Mission My Care Now – Haywood

360 Hospital Drive, Suite 100
Clyde, NC 28721

Hours
Monday-Friday
8 am - 6 pm

Saturday-Sunday
9 am - 4 pm

SPRUCE PINE

Mission My Care Now – Spruce Pine

189 Hospital Drive
Spruce Pine, NC 28777

Hours
Monday-Friday
8 am - 6 pm

Saturday
9 am - 4 pm

Sunday
Closed

FRANKLIN

Mission My Care Now – Franklin, A Service of Angel Medical Center

190 Riverview Street
Franklin, NC 28734

Hours
Monday-Friday
8 am - 6 pm

Saturday
9 am - 4 pm

Sunday
Closed

ARDEN/ASHEVILLE

Mission My Care Now Biltmore Park

310 Long Shoals Road
Suite 100
Arden, NC 28704

Hours
Monday-Sunday
7 am - 10 pm

MARION

Mission My Care Now
McDowell

472 Rankin Drive Marion, NC 28752

Hours - TEMPORARILY CLOSED
Monday-Sunday
7 am - 10 pm

CLYDE

Mission My Care Now Haywood

360 Hospital Drive, Suite 100
Clyde, NC 28721

Hours
Monday-Sunday
7 am - 10 pm

SPRUCE PINE

Mission My Care Now
Spruce Pine

189 Hospital Drive
Spruce Pine, NC 28777

Hours
Monday-Friday
8 am - 6 pm

Saturday
9 am - 4 pm

Sunday
Closed

FRANKLIN

Mission My Care Now Franklin, A Service of Angel Medical Center

190 Riverview Street Franklin, NC 28734

Hours
Monday-Friday
7 am - 7 pm

Saturday-Sunday
9 am - 4 pm

Find 24/7 Emergency Care

Emergencies can't wait. When other care is not an option, our six hospitals are here to provide around-the-clock emergency care. Mission Health's emergency services includes western North Carolina's only designated Level II trauma center. 

If you are experiencing a medical emergency, dial 911.

Emergency Care Locations

ASHEVILLE

Mission Hospital

509 Biltmore Avenue
Asheville, NC 28801

FRANKLIN

Angel Medical Center

120 Riverview Street
Franklin, NC 28734

BREVARD

Transylvania Regional Hospital

260 Hospital Drive
Brevard, NC 28712

MARION

Mission Hospital McDowell

430 Rankin Drive
Marion, NC 28752

CASHIERS/HIGHLANDS

Highlands-Cashiers Hospital

190 Hospital Drive
Highlands, NC 28741

SPRUCE PINE

Blue Ridge Regional Hospital

125 Hospital Drive
Spruce Pine, NC 28777

ASHEVILLE

Mission Hospital

509 Biltmore Avenue
Asheville, NC 28801

FRANKLIN

Angel Medical Center

120 Riverview Street Franklin, NC 28734

BREVARD

Transylvania Regional Hospital

260 Hospital Drive
Brevard, NC 28712

MARION

Mission Hospital McDowell

430 Rankin Drive
Marion, NC 28752

CASHIERS/HIGHLANDS

Highlands-Cashiers Hospital

190 Hospital Drive
Highlands, NC 28741

SPRUCE PINE

Blue Ridge Regional Hospital

125 Hospital Drive
Spruce Pine, NC 28777

My Care Now