NC Gazetteer
Shoals
A
community
in
Surry County
… community in SE Surry County between Grassy Creek and Yadkin River. Named for Bean Shoals in Yadkin River.