Payless ShoeSource 1289

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