Payless ShoeSource 1289

Payless ShoeSource #1289 was a Payless ShoeSource shoe store located at Central Plaza Shopping Center, 3251 Central Avenue in Saint Petersburg, Florida.