Robert Edwin "Bob" Larrabee
July 10, 1936 - October 24, 2015
Robert Edwin “Bob” Larrabee passed away peacefully at age 79 in Denton on October 24, 2015 of natural causes. Bob was born in Stillwater, OK to Edwin Stevens Larrabee and Miriam Jones Larrabee along with brother William C. Larrabee... View Obituary & Service Information