Payless ShoeSource 3095

Payless ShoeSource #3095 was a Payless ShoeSource shoe store located at Fallbrook Town and Country, 1079 South Mission Road in Fallbrook, California. The store closed in 2019, as part of the chain's bankruptcy proceedings.