Peebles 5182

Peebles #5182 was a Peebles department store located at 2 Chester Road in Springfield, Vermont. The store closed on August 30, 2020.