11/17/2021
Todd Michael Powers was born on January 19th, 1965, at Saint Mary’s Hospital in Illinois. Todd was welcomed into the world by his parent’s Barbara Jean Roberts and Joseph Michael Powers. Todd unexpectedly passed away at his house, shared with his wife, Jennifer Powers, on November 4th, 2021, in ...