CharitiesGlobal

Mainstream Services

Thorold, Ontario, CanadaCA131664377RR0001Housing management and maintenance
LocationThorold, Ontario, Canada
RegisterCA131664377RR0001
Categories2 areas of focus
Is this your organisation? Claim Mainstream Services to tell your own story, add your contact details and give supporters a way to donate directly.
Claim your profile →

The supportive living programs purpose is to provide safe affordable housing to people with a developmental difference the necessary supports and services to live independently and as an active member of their community. You must have a developmental difference and be 18 years o

About Mainstream Services

The supportive living programs purpose is to provide safe affordable housing to people with a developmental difference the necessary supports and services to live independently and as an active member of their community. You must have a developmental difference and be 18 years or older. The supported living programs purpose is to provide 24 hour support to people with a developmental difference. The goals of the program is to promote personal growth and independence in a safe nurturing environment.

Areas of focus

Cause
Housing management and maintenance

Registration & legal

Organisation nameMainstream Services
Registration numberCA131664377RR0001
Registration statusRegistered
CountryCanada
City / RegionThorold, Ontario

Data from the official register — Canada Revenue Agency.