Payless ShoeSource 1569

Payless ShoeSource #1569 was a Payless ShoeSource shoe store located at Plaza Shopping Center, 346 Howe Avenue in Cuyahoga Falls, Ohio.