Shoe Palace
Shoe Palace is an athletic footwear and apparel retail chain in the United States. Shoe Palace retail locations are located throughout the Southwest and are expanding. The company was founded in 1993 and is headquartered in Morgan Hill, California.
Last updated on