The first of Atlanta’s Streetcar vehicles has been repaired and will be back on the streets of downtown Atlanta for testing on Tuesday, Feb. 28, and anticipated to be used for service on Thursday, March 2.
The post Streetcar returns to downtown Atlanta for testing, anticipated to begin service March 2 appeared first on The Atlanta Voice.