Community Living London
190 Adelaide St. S., London, ON
Community Living London is a non-profit organization that support
people with a intellectual disability to participate in
community life. Currently, Community Living London supports more
than 400 people with a broad range of services including ...