Welcome to LB Houston Tennis Center

Subscribe

Contact Us

LB Houston Tennis Center

11225 Luna Road, Dallas, Texas 75229, United States

214.670.6367

Hours

Monday-Thursday

9AM-2PM & 4-9PM


Friday

9AM-2PM & 4-7PM


Saturday

8:30AM-7PM


Sunday

10AM-6PM