Holding Space Foundation Inc is a non-profit organization based in Decatur, GA, dedicated to providing support and resources for individuals in need of a safe and nurturing environment.
Through various programs and initiatives, the foundation aims to create a space where individuals can explore personal growth, healing, and empowerment.
Generated from their business information