Jeffrey Jerome Meagher
May 9, 1994 - February 26, 2021
With devastation beyond belief, Jeffrey Jerome Meagher, born May 9th 1994, has passed as a result of a tragic accident. On February 26th, 2021, the world lost a beautiful son, brother, grandson, nephew, uncle and friend. Frank, Michelle,... View Obituary & Service Information