Sarah Owen
October 21, 1976 - August 17, 2010
Sarah Rebecca Owen was born on October 21, 1976 to C.V. “Rusty” and Martha (Tuttle) Harrington in Nacogdoches, Texas. She passed away on Tuesday August 17, 2010. She was 33 years old. Sally, as she was lovingly called, married Joshua Ira Owen... View Obituary & Service Information