Peebles 5298

Peebles #5298 was a Peebles department store located at 1501 North Broadway in Menomonie, Wisconsin. The store closed on.