Town Square

Town Square details

The Town Square was built in 1839 to serve as the center of Roswell. Today, it is used as a gathering place for festivals, art shows, and picnics.

List of Amenities:

Green Space, Open Space, Picnic Area, Stage, Gazebo

Address:
100 Main Street Roswell, GA 30075
Phone:
770-641-3705