Tetra Society of Ontario
875 Enola Ave S, Mississauga, ON
Tetra matches skilled technicians, designers and engineers with disabled people seeking to gain as much independence as possible in a range of areas such as self-care, school, work, and leisure. These professionals volunteer their time to work ...