Steven Lee Windsor
Steven Lee Windsor passed away peacefully in his home with family at his side on September 2, 2018 at the age of 69 after a brief battle with ALS. Steve is survived by his wife Nancy, son Mike and Nashonna Windsor, daughters Shelley and Steve Loftis, Jeannie and Steve Mueller, and Robin and [...]