Organization

Friends of L'Arche Atlanta, Inc.

Decatur, GA | http://larcheatlanta.org
Joined in March 2014

About Us

L’Arche, “the Ark” in French, is a high-impact international federation of over 140 communities worldwide whosemission is to build community with people of all abilities and to help our society imagine the human family differently…

Areas of Focus Include
  • Disability
  • Religion & Spirituality
Location
305 Mead Road, Decatur, GA 30030