NC Gazetteer
Sharpesburg Township
A
township
in
Iredell County
NW Iredell County. Named for the Sharpe family.