Payless ShoeSource 2751

Payless ShoeSource #2751 was a Payless ShoeSource shoe store located at 11934 Garvey Avenue in El Monte, California.