Davis, Andrew Lawrence of McGregor, went to meet Jesus on Nov. 6th 2019. He passed peacefully, at age 88, holding hands with the love of his life, Marion, and surrounded by family. Services will be at the McGregor United Methodist Church, Sat. Nov. 23 - 3:00pm. Visitation 1 hour prior to the service at the church. A reception following the service will be at the McGregor Community Center. Arrangements are with McGregor Funeral Home & Cremation Services. srtfuneral.com