Do you have a question? Need assistance?
Simply complete the form below to submit your question or request, and we'll respond as soon as possible. We also welcome you to call Town Hall at 828-645-7116.
Weaverville Town Hall
30 South Main Street
P.O. Box 338
Weaverville, NC 28787