A new pedestrian bridge opened today at MARTA’s Indian Creek Station, giving people on Durham Park Road a direct way into the north end of the station for the first time. What’s happening: Indian Creek is the last stop on the Blue Line in eastern DeKalb County and sees about 3,000 riders a day. Along […]

