NC Gazetteer

Masonic Lodge historical marker

A historical marker in Halifax County
On US 301 Bypass at US 301 Business north of Halifax.