Shoe Palace will fill 5,720 square feet in the retail center, according to Keoni Cheeves, marketing administrator for the Folsom Premium Outlets. The store is expected to open in late fall or early ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results