We Offer the Care You Need, When You Need It Most When convenience matters, we offer online, walk-in and emergency care at several locations to help you get the care you need fast.* Virtual Care See a doctor online for only $25 Receive a diagnosis and treatment for common illnesses like a cold, urinary tract infection or pink eye from the convenience of home or work. Get care online now Walk-In Care No appointment required Find a walk-in primary care clinic with extended and weekend hours for non-life-threatening illnesses and injuries. Find a clinic below 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. Find an ER below Find a Walk-in Clinic or Emergency Care Facility With the convenience of on-demand care in an outpatient setting, you can walk in and get the care you need sooner. Whether you're a long-time Mission Health patient or just visiting the area, find services for acute primary care needs at four convenient locations with extended hours.* Why wait? Getting sick isn’t convenient. We are. Mission My Care Now Walk-in Clinics 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 Monday-Sunday 7 am - 10 pm 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 9 am - 4 pm SPRUCE PINE Mission My Care Now Spruce Pine 189 Hospital Drive Spruce Pine, NC 28777 Hours Monday-Friday 7 am - 7 pm Saturday-Sunday 9 am - 4 pm Learn more about on-demand care » Emergency Care Locations ASHEVILLE Mission Hospital 509 Biltmore Avenue Asheville, NC 28801 CASHIERS/HIGHLANDS Highlands-Cashiers Hospital 190 Hospital Drive Highlands, NC 28741 MARION Mission Hospital McDowell 430 Rankin Drive Marion, NC 28752 BREVARD Transylvania Regional Hospital 260 Hospital Drive Brevard, NC 28712 FRANKLIN Angel Medical Center 120 Riverview Street Franklin, NC 28734 SPRUCE PINE Blue Ridge Regional Hospital 125 Hospital Drive Spruce Pine, NC 28777 Learn more about emergency care » Start a visit with a doctor online From home, work or any safe place with an internet connection, simply answer questions about simple illnesses and receive your online diagnosis and treatment within an hour for only $25. Providers are available seven days a week between 7 am and 11 pm. You can even complete it in the middle of the night and receive a response between 7 am and 8 am the following morning. Start your online visit now » *Welcoming patient 3 months of age and older.