Spencer James Boyd
April 12, 1992 - January 5, 2023
Spencer James Boyd, 30, passed away unexpectedly on January 5, 2023 in Mason City, IA. A Celebration of Life will be held 10:30am Thursday, January 12, 2023 at Hogan-Bremer-Moore Colonial Chapel, 126 3rd St NE, Mason City, IA, with Pastor... View Obituary & Service Information