Stephen Michael "Yaba" Long
September 10, 1956 - February 23, 2022
Stephen Michael “Yaba” Long, 65, of Versailles, passed away at 3:53 a.m. on Wednesday, February 23, 2022, at Capital Region Medical Center in Jefferson City. He was born on September 10, 1956, in Mexico, Missouri, the son of Albert... View Obituary & Service Information