CharitiesGlobal

Mainstream ServicesRegistered

Thorold, Ontario, CanadaCA131664377RR0001Housing management and maintenanceSynced 04 Oct 2026
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