Larche-cleveland INC
L'Arche Cleveland is a faith based community that provides homes and services to adults with developmental disabilities. People with and without intellectual disabilities create a home and share life together in its community.
5001 Mayfield Rd Ste 220, Lyndhurst, OH, 44124
Services: Housing / Residential; Faith / Spiritual Community
Loading the full listing...