John Richard Goddard
December 17, 1924 - October 24, 2017
John Richard Goddard passed away October 24, 2017 in Oklahoma City. A graveside service will be held at 10:00 a.m. Saturday, October 28th at Tulsa-Memorial Park Cemetery. Arrangements are under the direction of Walker-Brown Funeral Home. John... View Obituary & Service Information