NC Gazetteer
Marsh Township
A
township
in
Surry County
SW Surry County.