Payless ShoeSource 3250

Payless ShoeSource #3250 was a Payless ShoeSource shoe store located at Camarillo Town Center, 309 West Ventura Boulevard in Camarillo, California.