Atlanta Town Council
Atlanta Town Hall 105 E. Main St., Atlanta, INThe Atlanta Town Council has set Atlanta New Earth Festival meeting dates and times for 2018 to be held at 6 p.m. on the fourth Tuesday of every month in the Atlanta Town Hall, 105 E. Main St. The first meeting will be on March 27.