In Remembrance: Frank Scott Letcher ’63 Died on December 17 2015

Frank 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. 

Post a remembrance