Senior in-person programs: assisted transportation, food bank, free meal delivery program, hygiene kit delivery, meals on wheels, medication delivery, personal care, respite care. Senior virtual programs: chair yoga, counseling and support, gentle exercise, knitting and crocheting, LGBT social, listening to stories, low impact cardio, mindful movement and meditation, painting with watercolours, qigong and meditation, social gatherings, stretch and strength, tai chi, telephone wellness checks, virtual concerts.