Payless ShoeSource 4042

Payless ShoeSource #4042 was a Payless ShoeSource shoe store located at Meadows Plaza, 5182 Sonoma Boulevard in Vallejo, California.