×

David Leach, 67

David Leach, 67, passed away Tuesday, October 23, 2018. Arrangements are pending with Anderson Funeral Homes in Marshalltown, IA. Online condolences may be sent to www.andersonfhs.com.

Starting at $4.38/week.

Subscribe Today