The Josephs Storehouse Christian Ministries and Training Centre, an Alberta registered society since 2002, has as one of its mandates "to meet the needs of the homeless and disadvantaged in the city of Edmonton".