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

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
Thursday 10:00am - 8:00pm
Geolocation is disabled. ×

Find Another Location Nearby

  • 13.3 mi
    Shoe Palace
    29300 Hempstead Rd Suite 268
    Cypress, TX 77433
    (832) 684-8497
    • 15.0 mi
      Shoe Palace
      1201 Lake Woodlands Dr Suite 1220
      The Woodlands, TX 77380
      (281) 907-5999
      • 15.9 mi
        Houston Galleria Shoe Palace
        5085 Westheimer Rd Suite A1250
        Houston, TX 77056
        (713) 595-4972