Lake Charles

Lake Charles details

Lake Charles is located minutes from downtown Roswell and includes several amenities for you and your family to enjoy. This park features several tennis courts that can be utilized to improve your tennis game or learn to play for the first time!

List of Amenities:

Tennis Courts, Tennis, Classes, Camps

195 Windflower Court, Roswell, GA 30075