Eric Leigh Luscher, 49, of Fort Collins, passed away February 13, 2020, surrounded by loved ones after a hard fight with pancreatic cancer. He was born February 5, 1971 to Dennis and Sabra (Murr) Luscher in Elgin, IL. In 1975 his family moved... View Obituary & Service Information
