quadcitiesdaily.com
David Roach
David Roach May 6, 1954 – June 23, 2019 PUBLIC VIEWING HOURS Thompson & Son Funeral Home Sunday, June 30, 2019 1:00 PM – 8:00 PM DISPOSITION Grace Bible Church of the Shoals Monday,…