USA.com / North Carolina / Buncombe County / Alexander, NC / Public Library / Mars Hill Branch Library
Mars Hill Branch Library
25 Library Street
Mars Hill NC, 28754, Madison County
Phone: 828-689-5183
Type: Branch Library
Library System: Madison County Public Library