David Boss
March 7, 1957 - January 20, 2016
George David Lee Boss, II, longtime Okmulgee resident, passed away on Wednesday, January 20, 2016. He was born on March 7, 1957 in Okmulgee to George Lee and Hazle Boss. He married Georgia Siedlik in 1976, and together they ran B&B Small Engine... View Obituary & Service Information