Payless ShoeSource 6553

Payless ShoeSource #6553 was a Payless ShoeSource shoe store located at Northfield Plaza Shopping Center, 2731 Emerson Drive in Elkhart, Indiana.