Good Shepherd offers supports for seniors impacted by... more
Good Shepherd offers supports for seniors impacted by issues such as dementia, abuse/exploitation, mental and physical health challenges, precarious housing, food insecurity and social isolation.