Adam Levi Osborn
December 2, 1971 - October 26, 2021
Adam Levi Osborn was born on December 2, 1971, at St. Luke’s Hospital in Kansas City, Missouri to Bobby Osborn and Barbara (Pennington) Lewis and passed away Tuesday, October 26, 2021, in Magnolia, Texas at the age of 49. Adam was... View Obituary & Service Information