Weaverville Community Center , 287 Hamburg Mountain Rd, Weaverville, NC 28787
60 Lakeshore Dr, Weaverville, NC 28787 , Weaverville, NC 28787