Texas’ first indoor padel club to open in The Woodlands area this fall

Padel is a sport combining elements of tennis and squash.