Castlegreen Co-operative strives to provide high quality, affordable housing on a non-profit basis to anyone who chooses to live the co-operative lifestyle and who embraces the co-operative’s rules and philosophy. We aspire to be an outstanding, best-in-class, and highly respected co-operative community in Thunder Bay, Ontario, and in the Canadian co-op housing movement in general.