Toby Lee McCullum
January 8, 1976 - May 27, 2024
Toby Lee McCullum, 48, passed away on Monday, May 27, 2024, at Saint John’s Medical Center in Tulsa, Oklahoma. Toby was born on January 8, 2024, in Miami to Theodore Jr. and Dellene (Brown) McCullum. He graduated high school with the Class... View Obituary & Service Information
