The Atlanta Chinese Cultural Center is at 5377 New Peachtree Road in Chamblee, a short walk from the Chamblee MARTA Station on the gold rail line. The center includes an auditorium, conference room, classrooms, art exhibits, and is known for it’s Chinese New Year celebrations.
On MARTA, take a gold line (marked Doraville if traveling from the airport, downtown or midtown) to the Chamblee Station. Follow the signs pointing to the buses from the train platform, and at street level take the New Peachtree Road exit out of the station and turn left on New Peachtree. The center is less than a 10 minute walk away, and will be on the right side of the street.