Leah Michelle Foster
March 3, 2015 - March 12, 2015
Leah Michelle Foster of Muskogee, entered Heaven’s gates on Thursday, March 12, 2015 in Tulsa, Oklahoma. Leah was born on March 3, 2015 in Tulsa to Kevin Lynn Foster and Denise Nicole Owens. Kevin and Denise recall that while she was... View Obituary & Service Information
