Jennifer D. Beach of Vicksburg formerly of Swartz Creek, Age 48, died July 26, 2017. Funeral services will be held 1PM Saturday July 29 at Messiah Lutheran Church, 8497 Miller Road, Swartz Creek. Burial in Evergreen Cemetery, Grand Blanc. Visitation will be 5-8 PM Friday at Sharp Funeral Homes, Miller Road Chapel, 8138 Miller Road Swartz Creek, and 12 PM until time of service at the church on Saturday. Those desiring may make contributions to the family.