Skip to main content

L'Arche Atlanta

Website
Telephone
470.582.0008
Location
500 S. Columbia Drive
Decatur
GA
30030
US

At the heart of L’Arche are people with intellectual and developmental disabilities. At L'Arche, people with and without disabilities build relationships of mutual respect and friendship in which the value of each person is celebrated, and difference is welcomed. 

L'Arche Atlanta is based in Decatur, GA, with two houses where people with and without disabilities share life together. L'Arche Atlanta is part of an international federation of L'Arche communities -- there are 18 L'Arche communities in the U.S., and over 150 around the world. L'Arche (pronounced larsh), was founded in France in 1964.

Get job alerts from L'Arche Atlanta straight to your inbox