Tsuri Beulla Sifa Ototi
November 14, 2021 - November 14, 2021
Tsuri Beulla Sifa Ototi, precious daughter of Seraphine Muthoka and Roy Ototi, was born sleeping into the arms of angels at 09:01PM on Sunday 14 November 2021 at the HCA Healthcare West Community Hospital in Houston Texas. Her name Tsuri means... View Obituary & Service Information