Payless ShoeSource 176

Payless ShoeSource #176 was a Payless ShoeSource shoe store located at Temple Stephens Shopping Center, 643 North Morley Street in Moberly, Missouri.