Payless ShoeSource 1209

Payless ShoeSource #1209 was a Payless ShoeSource shoe store located at 610 North Canal Boulevard in Thibodaux, Louisiana.