William P. Freeman, 70, of Amelia, died Dec. 15.

Freeman is survived by his wife Linda, children Rebecca, William and Diane, siblings Yvonne Rummel, Danny and Marty Freeman, Sue Fisher and Crystal Arnett, grandchildren Dustin and Joshua and great-grandchildren Bishop, Ian and Delilah and many nieces and nephews.

Visitation noon until 1 p.m. services at Moore Family Funeral Home in Batavia. Interment at Vine Street Hill Cemetery.