Leroy O. McClellan
November 1, 1939 - August 24, 2021
After a life well lived, Leroy O. McClellan passed on to his eternal heavenly home on August 19th, 2021. Aside from time spent serving our country as a member of the United States Army, stationed in Okinawa, Leroy spent the entirety of his... View Obituary & Service Information
