Atlanta Town Council
Atlanta Town Hall 105 E. Main St., Atlanta, INThe Atlanta Town Council will meet at 10 a.m. on Wednesday, Dec. 20, 2017, at the Atlanta Town Hall, 105 E. Main St., Atlanta. The meeting will be a budget workshop and also include end of year procedures and duties.