Williams YMCA of Avery County

Address: 436 Hospital Dr
Linville, NC 28646
Phone: 828-737-5500

We're more than just a place to work out; more than a place where families can spend quality time together; more than a place to learn to swim; more than a place for kids to play team sports; more than a place for seniors to stay young at heart. We're all those things and more. We're a place where you belong.



5:30 am-8:30 pm


5:30 am-7:00 pm


8:00 am-5:00 pm


1:00 pm-5:00 pm

20 million people rely on AmericanTowns each year to find & share local information