Rickie Lee Sloan

Birth date: Dec 30, 1952 Death date: Dec 17, 2021

Rickie Lee Sloan, 68, of Decatur, IL passed away December 17, 2021 at his residence. Rickie was born December 30, 1952, the son of Marvin and Maxine (Binkley) Sloan. Rickie was a vehicle maintenance technician for Decatur Traile