Leonardo Meno Castro
October 21, 1936 - April 28, 2020
Leonardo Meno Castro, born on October 21, 1936 in Asan, Guam, entered into rest on April 28, 2020, at the age of 83. He passed away at his home in San Diego after battling a chronic illness for the past few years. He leaves behind his loving... View Obituary & Service Information