Roger Turnbough
December 18, 1945 - May 31, 2019
Roger Turnbough, 73, of Viburnum, Missouri, passed away Friday, May 31, 2019 in the Barnes Jewish Hospital of St. Louis, Missouri. Services are pending at this time and will be announced at a later date. Arrangements are under the direction... View Obituary & Service Information