Odelon Vitug castillo
January 1, 1957 - August 26, 2022
Odelon “Oddie” Vitug Castillo passed away on August 26, 2022 in Castro Valley, CA at the age of 65. Though he battled with several medical conditions throughout his adult life, he remained a fighter until the very end, and even... View Obituary & Service Information