Friends of Larche Twin Cities
L'Arche Twin Cities is a community in Saint Paul where people with and without intellectual disabilities share life together and build relationships of mutual belonging. It is part of an international L'Arche federation and describes its model as people who both offer and need support gathering together, well beyond typical disability settings.
1821 University Ave W Ste 177, Saint Paul, MN, 55104
Loading the full listing...