The Civic Center MARTA station is in downtown Atlanta at 435 West Peachtree Street. Emory Hospital Midtown and the National Center for Civil Human Rights are two nearby landmarks, and the Megabus also stops next to the station. A few restaurants, hotels, office buildings and new apartments are also in walking distance. Directions Take any … Continue reading Civic Center Station