Brian Lee Stilwell
November 15, 1983 - March 12, 2024
Dateline: Wood River, IL Brian Lee Stilwell, 40, left this world to join his father in heaven at 4:04 p.m. on Tuesday, March 12, 2024 at his residence. He was born November 15, 1983 in Alton the son of the late John Stilwell and Vivian... View Obituary & Service Information
