Shoe Palace 3248 S White Rd San Jose, CA 95148 Phone: (408) 270-6060 Fax: (408) 239-0583 View Website
Category: Shoes - Retail