Payless ShoeSource 3367

Payless ShoeSource #3367 was a Payless ShoeSource shoe store located at Stratford Square, 224 Stratford Square in Bloomingdale, Illinois.