Thomas Adeshina Teluwo
May 7, 1948 - January 19, 2022
Thomas Adeshina Teluwo, age 73, of Largos, Nigeria passed away on Wednesday, January 19, 2022. Thomas was born May 7, 1948 in Lagos, Nigeria. A visitation for Thomas will be held Thursday, February 24, 2022 from 4:00 PM to 6:00 PM at Robert... View Obituary & Service Information