fbpx

The Defoor Centre

An event space for any idea imaginable! 4 unique spaces for your event, as well as office spaces available for rent.

(404) 591-3810
Atlanta, GA
30318