Payless ShoeSource 3512

Payless ShoeSource #3512 was a Payless ShoeSource shoe store located at 3001 34th Street North in St. Petersburg, Florida.