Payless ShoeSource 5035

Payless ShoeSource #5035 was a Payless ShoeSource shoe store located at Country Club Plaza North, 18706 Northwest 67th Avenue in Hialeah, Florida.