Atlanta Street Car 2 Date March 7, 2016Posted by jwright78@gsu.edu Comments0 Hop on fast or get left Here is a picture of one of the many stops that the Atlanta Street Car makes. There are twelve different stations that the Atlanta Street Car makes in its trip across the city. This stop that is shown in the picture is located at Woodruff Park.