Larry William Terrell Brown departed this life on Thursday, September 30, 2021. Memorial Celebration of Life Services will begin promptly at 2:00 p.m. on Saturday, October 16, 2021 at Layne Renaissance Chapel, 7302 West Florissant Ave. Masks are required for all in-person gatherings. We encourage you to sign the Tribute Wall and leave online condolences for the family. We appreciate your understanding and cooperation.