David A. Schroll

Birth date: Apr 6, 1954 Death date: May 16, 2017

David A. Schroll, 63, of Decatur passed away on Tuesday, May 16, 2017 in his home. Arrangements are incomplete at Moran & Goebel Funeral Home and Cremation Services.