Willis George Otto
July 14, 1950 - May 10, 2024
Willis George Otto, age 73, of Richmond, TX passed away May 10, 2024 in Sugar Land, TX. Willis was born on July 14, 1950, in Weimar at Youens Hospital to Ernest E. H. and Justine Kroboth Otto. Willis is survived by his wife, Genevieve Leopold... View Obituary & Service Information
