Senior in-person programs: assisted transportation, grocery delivery, home maintenance services, home support services, in-home respite visits to adult day program clients, meals on wheels, personal support services, prescription pickup and delivery. Senior virtual programs: beginner Mandarin, bereavement support, bingo, bone fitness, book club, building bones and balance, case management and social work support, chair pilates, chair yoga, community hospice, computer club, core and flexibility fitness, creative expression, dance fitness, education sessions, English conversation for Chinese speakers, French conversation, friendly visiting, functional fitness, gentle fitness, gentle yoga, handicrafts for Chiinese speakers, hatha yoga, health information sessions, healthy heart and body balance, intermediate Spanish, kinesiology service, low impact fitness for Chinese speakers, medical reminders, men's group, mindfulness meditation, music therapy, photography club, pilates, stay strong, telephone wellness checks, therapeutic touch self-care, total body conditioning, Zumba Gold, zumba toning.