Spencer Wallac Sagudan
April 5, 2021
Senior Chief Spencer Wallac Sagudan (USN-Retired), 82, of Triangle, Virginia and Hesperia, California passed away peacefully at home (Virginia) on April 5, 2021 after his brave battles with prostate cancer. He was born on June 25, 1938 in Sagubo,... View Obituary & Service Information