Payless ShoeSource 3270

Payless ShoeSource #3270 was a Payless ShoeSource shoe store located at Loma Linda Shopping Center, 361 West Mariposa Road in Nogales, Arizona.