Lt. Col. Robert Joseph Crouch
August 29, 1938 - February 9, 2024
Robert “Bob” Crouch, 85, passed away on February 9, 2024, in Tallahassee, FL. Bob was a kind, generous, funny, athletic, creative, loving, and proud individual. He had a passion for life and brought joy to those around him. A... View Obituary & Service Information