Ashe County Public Library
148 Library Rd, West Jefferson, North Carolina, 28694-9793
(336) 846-2041