Leo B. Mangoba
December 9, 1929 - January 28, 2023
Leo B. Mangoba, 93, passed away Saturday, January 28 at Kaiser Hospital in Vallejo from complications of a recent stroke. Leo was born December 9, 1929 to Marceliano and Dominga (Boquiren) Mangoba in the Philippines. He lived in Vallejo the... View Obituary & Service Information
