NC Gazetteer
Hall Township
Also known as: Scratch Hall Township
A
township
in
Gates County
W Gates County. Formerly known as Scratch Hall Township; origin of name unknown.