Tallulah Park, located at 418 W 66th St, Jacksonville, Florida, 32208, is a premier destination for tennis enthusiasts. This public sports facility offers an inviting atmosphere for players of all skill levels to enjoy the game. With well-maintained hard courts, Tallulah Park invites you to experience the perfect mix of competition and recreation, regardless of whether you’re just starting out or are a seasoned player.
The outdoor lighted courts at Tallulah Park ensure that tennis can be played...