Marshall, NC Public Library
5 public libraries were found in or near Marshall, NC.
Madison County Public Library (0.9 miles)
1335 N Main Street
Marshall, NC 28753
phone: 828-649-3741
1335 N Main Street
Marshall, NC 28753
phone: 828-649-3741
Type: Library System
Staff: 10.95 Collections: 31,426 Programs: 718 Internet Computer: 49
Leicester Branch Library (9.7 miles)
1561 Alexander Road
Leicester, NC 28748
phone: 828-250-6480
1561 Alexander Road
Leicester, NC 28748
phone: 828-250-6480
Type: Branch Library
Weaverville Library (9.7 miles)
41 N Main Street
Weaverville, NC 28787
phone: 828-250-6482
41 N Main Street
Weaverville, NC 28787
phone: 828-250-6482
Type: Branch Library
Mars Hill Branch Library (10.1 miles)
25 Library Street
Mars Hill, NC 28754
phone: 828-689-5183
25 Library Street
Mars Hill, NC 28754
phone: 828-689-5183
Type: Branch Library
Hot Springs Branch Library (10.5 miles)
88 Bridge Street
Hot Springs, NC 28743
phone: 828-622-3584
88 Bridge Street
Hot Springs, NC 28743
phone: 828-622-3584
Type: Branch Library