Skip to content

John Michael Lang Mahan

Graveside services for John Michael Lang Mahan, 76, West Plains, Missouri, will be held at 2:00 p.m., Tuesday, March 17, 2020 at Oak Lawn Cemetery, under the direction of Robertson-Drago Funeral Home.


Mr. Mahan passed away 6:35 a.m., Wednesday, March 11, 2020 at Pleasant Valley Manor.


He was born on October 18, 1943 in New Orleans, Louisiana to John Burl Mahan and June Marie Lang.  Mr. Mahan served in the United States Army as a Cryptologist before his 42 year career with Continental Airlines. On January 27, 1984, he was married in Denver, Colorado to Margo McIntosh.    John had a passion for trains, aviation, and Arby’s.  He never missed an opportunity to chase a train or share his knowledge.  His love of history provided many travels for him and his family. His conversations with his grandchildren brought him the most joy.


He is survived by his wife, Margo Mahan; his three children, Paul Jerome Mahan and wife, Stefanie, Gilbert, Arizona, Andrea Elizabeth Stephenson and husband, Mike, Centennial, Colorado and Patrick John Mahan and wife, Erin, Commerce City, Colorado;  and six grandchildren, Mackenzie, Sophia, Mason, Avery, Ashley, and Madelyn.


His parents preceded him in death.


Mr. Mahan will lie in state from 5:00 until 9:00 p.m., Monday, at Robertson-Drago Funeral Home.  Online condolences may be expressed at