Deacon Terrence Charles Ross, 44 of Jennings, Missouri passed away Wednesday, January 5, 2022. Public View & Walk-Thru will be held Tuesday, January 18, 2022 from 9:00 am to 10:00 am. Celebration of Life will begin at 10:00 am followed by Interment at St. Peter's Cemetery & Mausoleum. Services held at Bell Grove Missionary Baptist Church, 4336 Saint Louis Avenue, St. Louis, MO 63115.
To send flowers to Deacon Terrence Charles Ross' family, please visit our floral store.