May God bless you and your...

James W. Cavanaugh
Minneapolis, Minnesota
Minneapolis, Minnesota
James Cavanaugh passed away in Minneapolis, Minnesota. Funeral Home Services for James are being provided by Washburn-McReavy Funeral Chapels. The obituary was featured in Star Tribune on December 2, 2003.