Work is finally set to begin this summer on phase one of the DeKalb Avenue Complete Street Project, according to a copy of the plan and map obtained by INtown. The Atlanta Department of Transportation presented the plant to stakeholders at a meeting two weeks ago and will reveal it to the public at an […]