NC Gazetteer
Palmyra
A
town
in
Halifax County
… town in SE Halifax County. Inc. 1883. A post office was est. there in 1811. Alt. 96.