Payless ShoeSource 5319

Payless ShoeSource #5319 was a Payless ShoeSource shoe store located at Audubon Village Shopping Center, 2864 Audubon Village Drive in Audubon, Pennsylvania.