Lakewood Amphitheatre
The Lakewood Amphitheatre is a concert venue located in Atlanta, which opened in 1989. The amphitheatre seats 18,920. It was designed to offer a state-of-the-art musical experience for both music fans and artists.

Please visit Atlanta.net for information on upcoming events and Atlanta convention and tour information.