Loading...
James W. Preston 30107761

James W. Preston

March 29, 1934  -  April 29, 2021

James W. Preston Obituary

Obituary information for James W. Preston Your Trusted Funeral Home in McHenry, IL | Colonial Funeral Home