Payless ShoeSource 5054

Payless ShoeSource #5054 was a Payless ShoeSource shoe store located at Milford Plaza, 171 Cherry Street in Milford, Connecticut.