Payless ShoeSource 1104

Payless ShoeSource #1104 was a Payless ShoeSource shoe store located at Belmont Shopping Center, 2010 East 8 Mile Road in Detroit, Michigan.