The Atrium at Overton Square Venue | About

The Atrium at Overton Square Venue | About

crown Top 10 in Memphis
crown 1217 on Wezoree

star 200 guests
The Atrium at Overton Square
The Atrium at Overton Square

The Atrium at Overton Square is a state-of-the-art wedding venue located in Memphis, Tennessee. Nestled in the heart of Overton Square, this private event center provides a beautiful and memorable setting for your once-in-a-lifetime celebration.