Mainstream is a charitable non-profit organization providing progressive residential and day support services for adults with a development difference...
Our mission at Mainstream is to improve the quality of life for people with a developmental difference by providing a supportive environment that strives to empower individuals with the necessary skills and confidence for lifelong learning and growth for all citizens.