Larry Spencer
1956—2018
How do you know Larry? Please share your stories and photos, and help spread the word about this page!
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