Southlake Tennis Center
Southlake Tennis Center (STC), which opened in October 1999, is located within Bicentennial Park in Southlake, Texas. A city-owned facility with 19 lighted hard courts, STC is the largest public tennis facility in Northeast Tarrant County. Open seven days a week, STC maintains a full schedule year-round with adult league play, a junior program for all ages and levels, private and group lessons, and tournaments.
Address
450 W. Southlake Blvd.
Southlake, TX 76092
Phone
(817) 421-5605