Payless ShoeSource 296

Payless ShoeSource #296 was a Payless ShoeSource shoe store located at South Meadow Square, 324 Elmira Road in Ithaca, New York.