A celebration of life for John W. Davis will be held Thursday, July 25, from 3-5 p.m. at the Knob Hill Inn.