NC Gazetteer

Haystack

Also known as: Hay Stack
A community in Surry County
… community in W Surry County served by post office, 1831-1905. Also spelled Hay Stack.