Payless ShoeSource 463

Payless ShoeSource #463 was a Payless ShoeSource shoe store located at Montgomery Plaza Shopping Center, 501 Carroll Street in Fort Worth, Texas.