Find a Clinic Near You

Our Locations

Biltmore
Hours:
Mon & Wed: 7:00am – 4:00pm
Tue & Thur: 9:30am – 6:30pm
Friday: 7:00am – 11:00am
Phone Number:
828-412-5330
Location:
1256 Hendersonville Road
Asheville, NC 28803
(Behind the Valvoline)
Black Mountain
Hours:
Mon & Wed: 9:30am – 6:00pm
Tue & Thur: 9:00am – 6:00pm
Friday: 9am – 1:00pm
Phone Number:
828-357-9050
Location:
109 WNC Shopping Center Drive
Black Mountain, NC 28711
(next to Pepperoni’s Pizzeria & Blue Ridge Pets)
Canton
Hours:
Mon – Thur: 9:00am – 6:00pm
Friday: 9:00am – 1:00pm
Phone Number:
828-492-1480
Location:
366 Main Street,
Canton, NC 28716
(Near JRO’S Burgers and Subs)
Enka-Candler
Hours:
Mon & Wed: 8:30am – 6:00pm
Tue & Thur: 7:30am – 6:00pm
Friday: 8:00am – 1:00pm
Phone Number:
828-633-6287
Location:
19 Westridge Marketplace, Candler, NC 28715
(Next to YMCA/Mahec)
Fairview
Hours:
Monday: 9:00am – 6:00pm
Tuesday: 8:30am – 5:30pm
Wednesday: 9:00am – 5:00pm
Thursday: 8:30am – 5:30pm
Friday: 9:00am – 1:00pm
Phone Number:
828-338-0707
Location:
1356 Charlotte Hwy
Fairview NC 28730
(next to the Post Office)
Leicester
Hours:
Mon – Friday: 8:00am – 5:00pm
Phone Number:
828-412-5120
Location:
328 New Leicester Hwy, Suite 150
Asheville, NC 28806
(In Leicester Landing)
North Asheville
Hours:
Mon & Wed: 9:00am – 6:00pm
Tue & Thur: 10:00am – 6:00pm
Friday: 9:00am – 1:00pm
Phone Number:
828-785-1412
Location:
80 Charlotte St., Suite 50
Asheville, NC 28801
Waynesville
Hours:
Monday: 8:00am – 5:00pm
Tuesday: 8:00am – 4:30pm
Wednesday: 9:30am – 5:00pm
Thursday: 8:00am – 4:30pm
Friday: 8:00am- 12:30pm
Phone Number:
828-246-6566
Location:
33 Valley View Terrace
Waynesville, NC 28786
(Just off US 23/74 Exit 100)
Weaverville
Hours:
Mon – Thurs: 8:00am – 6:30pm
Friday: 8:00am – 12:30pm
Phone Number:
828-484-9415
Location:
59 Weaver Village Way
Weaverville, NC 28787
(behind ALDI)