David Scott Goodfellow obituary, West Branch, MI

In memory of

David Scott Goodfellow