Call or Write to Us:
Weaverville Town Hall
30 South Main Street
P.O. Box 338
Weaverville, NC 28787
(828) 645-7116
FAX (828) 645-4776
Do you have a question?
Need assistance?
Complete the form below to submit your question or request, and we’ll respond as soon as possible. Call the Weaverville Town Hall at: (828) 645-7116.