Payless ShoeSource 3425

Payless ShoeSource #3425 was a Payless ShoeSource shoe store located at Indian Head Plaza, 1256 Indian Head Road in Toms River, New Jersey.