Peebles 5119

Peebles #5119 was a Peebles department store located at 5680 South Highway 41 in Wallace, North Carolina. The store closed on August 30, 2020.