Payless ShoeSource 2881

Payless ShoeSource #2881 was a Payless ShoeSource shoe store located at Haygood Shopping Center, 1021-23 Independence Boulevard in Virginia Beach, Virginia.