Ian Ellis Spencer
November 17, 1995 - October 4, 2015
Ian Ellis Spencer, 19, food service worker passed away on October 4, 2015 in Tulsa, OK. Ian was born November 17, 1995 in Tulsa, OK to Travis J. and Teresa A. (White) Spencer.Ian is survived by his parents, Travis and Erin Spencer, Teresa and... View Obituary & Service Information