NC Gazetteer

Shoals Township

A township in Surry County
SE Surry County.