Organization

L'Arche St. Louis

Joined in July 2014

About Us

L'Arche (French for "the Ark") are communities of people with and without intellectual disabilities, as members of an international Federation.

In June 2011, L'Arche St. Louis opened its first home as the 17th L'Arche community in the USA.

We are an…

Areas of Focus Include
  • Disability
  • Health & Medicine
  • Religion & Spirituality
Location
2934Marshall Av, St Louis, MO 63143