MARTA and DeKalb County are inviting the public to help design the master plan for transit-oriented development (TOD) at Indian Creek Station. Called the Station Area Design Charrette, the public input event is scheduled to take place on July 19 from 5:30 to 8 p.m, at Electric Owl Studios — located at 3963 Redan Road, […]