Tree of Life Event Space

Nestled along the banks of Stewarts Creek in Smyrna, Tennessee lives The Tree of Life Event Space. As a Certified Wildlife Habitat, they welcome guests to experience a little piece of tranquility at their Green venue. Their mission is to provide a natural canvas so you can dress the space to your taste. They embrace […]