Space 2 is a versatile event venue situated in Atlanta, GA, offering a modern and spacious setting for various gatherings and functions.
Equipped with state-of-the-art facilities and a flexible layout, Space 2 caters to a wide range of events, from corporate meetings to social celebrations.
Generated from their business information