township in Halifax County, North Carolina

Palmyra

Places of worship in Palmyra, NC — Faith Square