open space for creative solutions

the leaf center

The leaf center is an open space for creative solutions. It is located on a small patch of land and sits where nature meets the nearby city life. If you are in need of creative assistance or just want to stop by for a cup of tea, give us a call at 601.291.8695.