Weaverville Library Loading Map.... Weaverville Library41 N. Main Street - WeavervilleEvents 35.6984962 -82.56021369999996 Address 41 N. Main Street Weaverville NC 28787 United States Upcoming Events No events in this location