L'Arche Atlanta
Photos
L'Arche Atlanta, located in Decatur, GA, is dedicated to building inclusive communities where individuals with and without intellectual or developmental disabilities (IDD) can form meaningful friendships and provide mutual support. Through their residential homes and community outreach advocacy programs, they aim to combat the isolation and neglect often faced by people with IDD.
With over 30 events annually, L'Arche Atlanta fosters connections and solidarity within the larger community, promoting a culture of belonging and celebration. The organization honors the legacy of individuals like John Hudson while continually striving to transform lives and empower residents through various initiatives.
Generated from the website






