Payless ShoeSource 6515

Payless ShoeSource #6515 was a Payless ShoeSource shoe store located at New Park Mall, 5904 New Park Mall in Newark, California.