Megabus in Atlanta?

jym626
Mon, 23 Feb 2015 03:37:30 +0000

The Civic center stop is on the north side of downtown. Its fine. Could take Marta to the airport and rent a car. I am thinking there is a rental car place near the peachtree center stop, but not 100% sure.