Indian Creek Station

The Indian Creek MARTA station is at the end of the blue line at 3901 Durham Park Road. Near I-285 on the east side of Atlanta, the station is mainly used by commuters as a park and ride location. Otherwise, use the station to walk to the GSU Indian Creek Lodge if you are a […]

Read More Indian Creek Station