Terrence Robert Deer
Terrence Robert Deer, 69, died January 12, 2020. His memorial Mass will be held at 10:00 a.m. Saturday, January 18, 2020 at St. Francis Xavier Catholic Church in Stillwater, Oklahoma. Strode Funeral Home.
Published on January 14, 2020
Send flowers
in memory of Terrence
Send flowers

Death Notice published in