Larry Spencer
1956—2018
Help us celebrate Larry! Please share your stories and photos, and invite others who remember Larry.
Larry was born August 18, 1956 in Indianapolis, Indiana, USA; and died August 16, 2018 in Continental, Ohio, USA.
LINKS
Find A Grave
https://www.findagrave.com/memorial/192420263