Weaverville is located just minutes north of Asheville along 19/23/I-26. Take exits 18, 19, or 21 and follow the signs to downtown. Please park in designated parking areas only.

weaverville_map_small