Duluth GA Town Green

Corporate office in Duluth, United States
Suggest an edit · Your business? Claim now

Add more information

Town Green is an outdoor amphitheater in Downtown Duluth. It includes a fountain, Taylor Park and City Hall. Each year the Town Green hosts free …