Progress made on redevelopment of Indian Creek MARTA station into mixed-use town center

The Indian Creek MARTA Station is set to undergo a transformation into a vibrant town center as plans move forward. The DeKalb County Board of Commissioners has given the green light to a rezoning effort for the area. This exciting…