ObituariesIn Remembrance: Frank Scott Letcher ’63 Died on December 17 2015Frank Scott Letcher passed away on December 17, 2015, at the age of 74. A physician, he practiced neurosurgery in Tulsa, Oklahoma, for 30 years. A full obituary was published in Tulsa World on December 20, 2015. |
|