Todd Lowell Fisher
July 21, 1973 - July 24, 2022
Todd Lowell Fisher, loving husband and father of four children, passed away, surrounded by his family, on Sunday, July 24, 2022, at age 49. Todd was born on July 21, 1973 to Ellen and Lowell Fisher in Ann Arbor, Michigan. His father was a professor... View Obituary & Service Information