Barrett Studebaker
November 22, 1979 - January 26, 2018
Robert "Barrett" Studebaker, 38, was born November 22, 1979 to Bob and Catha Studebaker in Tulsa, Oklahoma. Barrett passed away Friday, January 26th, 2018 at Freeman Hospital in Joplin Missouri, after succumbing to complications from the flu... View Obituary & Service Information