Sequoia Swim and Tennis Club, located at 2120 Chickering Ln, Nashville, Tennessee, 37215, is a premier destination for tennis enthusiasts. This exceptional facility features a variety of courts designed for ultimate play, including clay and hard courts for all skill levels. Whether you are a casual player or a serious competitor, the outdoor lighted courts allow for extended playtime, ensuring you make the most of every match.
At Sequoia Swim and Tennis Club, tennis is more than just a sport; i...