Houston Padel Indoor

Houston

About Houston Padel Indoor

Coming soon

Facilities & Features

Indoor Courts, Changing Rooms

Player Testimonials

Coming soon

Coming soon

Directions & Location

11850 Hempstead Rd, Houston, TX 77092, United States

Quick Info

Courts

1

Price Range

Medium

Club Type

Public

City

Houston

Opening Hours

–
–
–
–
–
–
–

Contact

1 940-923-9699

Is this your club?

We'd love to hear from you