Payless ShoeSource 2478

Payless ShoeSource #2478 was a Payless ShoeSource shoe store located at Charleston Town Center, 2002 Charleston Town Center in Charleston, West Virginia.