North Carolina / Branch library
Moss Memorial Library
26 Anderson St, Hayesville, NC, 28904
Plan your visit
Confirm current hours, services, and access with the library before visiting.
Explore more libraries in North Carolina →
Explore Hayesville.
Data and provenance · State evidence graph · Record: imls-outlet:NC0011-004