Riley Spencer O'Lary
April 21, 1996 - July 22, 2022
Riley Spencer O'Lary was born on April 21, 1996 and passed away on July 22, 2022 at the age of 26. He is the son of Travis and Penelope Cupp O'Lary. Along with his parents he is survived by his brother Ethan O'Lary, grandmother Dorothy Cupp,... View Obituary & Service Information