Halifax Post Office Halifax County, North Carolina
28 S King Street
Halifax, North Carolina 27839
Photos: March 2024