O'Joy | Counselling | Mental Health

Bringing Oceans of Joy
to those we serve

7043

counselling clients helped since 2004

2263

HOA sessions conducted since 2013

1229

active seniors 

benefited since 2013

Member of:

Awards:

Featured in: