John O. Evans, 91, of Williams, Iowa, passed away Friday, July 29, 2012, at his home. Funeral services for John O. Evans will be 11:00 am Tuesday, July 3, 2012 at the Linn's Funeral Chapel, 1521 Washington Avenue, Iowa Falls, Iowa. A time of visitation will be from 5:00 to 7:00 pm on Monday, July 2nd also at the Linn's Funeral Home. Burial will be at the Otis Grove Cemetery, Dows, Iowa, with military honors provided by the U. S. Navy and the Dows American Legion Post. Memorials may be directed to the family c/o his wife: Alice Evans, 3274 330TH Street, Williams, Iowa 50271. The Linn's Funeral Homes Iowa Falls Chapel has been entrusted with the arrangements.