Duncan Langston McRae ’68

Duncan Langston McRae, 78, emergency care physician and resident of Tulsa, Oklahoma passed away Monday, April 8, 2024. He was born Monday, November 5, 1945 in Atlanta, Georgia to Duncan Langston McRae and Helen (Klugh) McRae.

Celebration of Life 2:00 p.m. Saturday, April 13, 2024 at Southwood Bible Church, 7655 South Sheridan Rd., Tulsa, Oklahoma 74133.

https://www.facebook.com/duncan.mcrae.7503