NC Gazetteer

Sharpesburg Township

A township in Iredell County
NW Iredell County. Named for the Sharpe family.