Andrew L. "Andy" Caffrey, age 44, of Vicksburg, MI passed away unexpectedly on Sunday, July 10, 2016. Andy was born in Plainwell on December 1, 1971, the son of the late Robert L. and Sally A. (Town) Caffrey. He is survived by his wife, Shalona F. Caffrey; children, Andrew and Alexandra Caffrey; step-children, Samantha, Bradley and Summer Willis; grandchildren; Peyton and Jaxen Thompson; brothers, Bobby (Shannon) and Cristen (Leslie) Caffrey and several nieces and nephews. A memorial service to celebrate Andy's life will be held on Thursday, July 14, 2016 at 5:00 PM at Northbridge Church, 8824 Douglas Ave., Kalamazoo, MI 49009. Pastor Ray Brandon will officiate. A time of visitation will take place one hour prior to the service. Private interment will be in Prairieville Cemetery. Joldersma & Klein Funeral Home.