Robert Thomas Owens passed on March 14, 2026, at the age of 90. Born December 20, 1935, in Bemidji, Minnesota, he was a resident of Santa Clara, California.
A Funeral Mass will be held at 11:00 am on March 24, 2026, at St Justin Catholic Church, 2655 Homestead Rd, Santa Clara, CA 95051, US.
Final resting place will be Santa Clara Mission Cemetery, 490 Lincoln Street, Santa Clara.