Robert "Bob" Leroy Watts
July 16, 1935 - April 6, 2022
Robert ‘Bob’ Leroy Watts was born on July 16th, 1935 and passed away peacefully surrounded by loved ones on April 6th, 2022. He was born in St. Louis, MO to Leroy and Carroll Watts. He was the oldest of his siblings, Ronnie and... View Obituary & Service Information
