NC Gazetteer

Roanoke Canal historical marker

A historical marker in Halifax County
On Sycamore Street in Weldon.