NC Gazetteer

Hayesville High School

A school in Clay County
Public high school in Hayesville. Part of the Clay County Schools district.