Dedicated to the memory of Russell Meagher

In loving memory of Russell Meagher – 16 July 1956. 
 
Russell was an amazing person loved by so many.   His struggle ended on 8 August 2020.  Throughout his illness he never gave up hope and stayed positive because that is the kind of person he was. 
 
A loving, generous and larger than life character, Russell will always be remembered and missed so much by his wife, Teresa, family and so many friends.
               

Fundraising

Fundraising for

Fundraising

Fundraising for

Contribute

Help grow Russell's Tribute by adding messages or memories you'd like to share.

Fundraising for
Brain Research UK
Recent Activity