Call or Write to Us

Weaverville Town Hall
30 South Main Street
P.O. Box 338
Weaverville, NC 28787

Phone: 828-645-7116
Fax: 828-645-4776