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