English
Loading...
Leroy Spencer

Leroy Spencer

August 25, 1936 - April 13, 2019

Permanently archived at tributearchive.com.

Obituary

Leroy Spencer Obituary - Visitation & Funeral Information