The Union Gospel Mission is a charitable organization providing meals, education, shelter, safe and affordable housing, drug and alcohol recovery programs, and support services to those struggling with homelessness and addiction in the Metro Vancouver area and city of Mission.