NC Gazetteer
Roanoke Canal historical marker
A
historical marker
in
Halifax County
On NC 48 (Roanoke Avenue) in Roanoke Rapids.