Lee And Julee
Our prayers go out to you Terry, Sherry and Jill.
Lee and Julee Holmes
Birth date: Mar 20, 1979 Death date: Jan 18, 2023
Andrew “Andy” David Richards, 43, of Decatur, IL passed away January 18, 2023 at St. Joseph Medical Center, Bloomington, IL. Andy was born March 20, 1979 in Decatur, IL, the son of Terry and Pamela (Barnes) Richards. He enjoyed Read Obituary
Our prayers go out to you Terry, Sherry and Jill.
Lee and Julee Holmes