Scott M Quinlan

Birth date: Nov 13, 1964 Death date: Feb 11, 2024

Quinlan, Scott M., 59, of Decatur, Illinois, went to heaven on February 11, 2024. Scott was born in St. Louis, Missouri, on November 13, 1964, the son of Gary and Metta (Adams) Quinlan. Scott was a retired welder. He enjoyed spen