Payless ShoeSource 673

Payless ShoeSource #673 was a Payless ShoeSource shoe store located at River Oaks West Shopping Center, 50 East River Oaks Center in Calumet City, Illinois.