MARTA To Install Pedestrian Bridge at Indian Creek Station in December
ATLANTA – The Metropolitan Atlanta Rapid Transit Authority (MARTA) will stop service to Indian Creek Station to allow for a pedestrian bridge installation from December 8-9, 2024.