Payless ShoeSource 2483

Payless ShoeSource #2483 was a Payless ShoeSource shoe store located at Lorain Plaza Shopping Center, 1123 Meister Road in Lorain, Ohio.