Southlake Tennis Center
Southlake Tennis Center is a city-owned facility with 19 lighted hard courts located within Bicentennial Park in Southlake, Texas. 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.
Last updated on
About Southlake Tennis Center
Founded
2002Estimated Revenue
$1M-$10MEmployees
11-50Category
Location
City
SouthlakeState
TexasCountry
United StatesSouthlake Tennis Center
Find your buyer within Southlake Tennis Center