Shopping Cart

Your cart is empty

Continue Shopping

Willowbrook

Shoe Palace

Store Info

2000 Willowbrook Mall Suite 1696 Houston, TX 77070
(281) 807-0311 | Get Directions

Store Hours

Thursday 10:00am - 8:00pm
Friday 10:00am - 9:00pm
Saturday 10:00am - 9:00pm
Sunday 12:00pm - 6:00pm
Monday 10:00am - 8:00pm
Tuesday 10:00am - 8:00pm
Wednesday 10:00am - 8:00pm
Geolocation is disabled. ×

Find Another Location Nearby

  • 13.3 mi
    Shoe Palace
    Coming Soon
    29300 Hempstead Rd Suite 268
    Cypress, TX 77433
    (832) 684-8497
    • 15.9 mi
      Houston Galleria Shoe Palace
      Coming Soon
      5085 Westheimer Rd Suite A1250
      Houston, TX 77056
      (713) 595-4972
      • 16.4 mi
        Deerbrook Shoe Palace
        Coming Soon
        20131 US-59 Suite 1114
        Humble, TX 77338
        (281) 973-6803