Payless ShoeSource 2390

Payless ShoeSource #2390 was a Payless ShoeSource shoe store located at 6535 Woodward Avenue in Detroit, Michigan.