James William Freeman, age 70, of Troutman, N.C., passed away on Saturday, July 9, 2022. James was born November 13, 1951.

A Mass is scheduled for Friday, July 22, at 11 a.m. at St Philip Apostle Catholic Church, 525 Camden Drive, Statesville, NC 28677

A Memorial Service is planned for Saturday, July 23, from 2 to 4 p.m. at Sweet Magnolia Estate, 10101 Bailey Road, Cornelius, NC 28031. Gather with us at this floating event to share some of your favorite memories, stories and remember a wonderful man who will be greatly missed.

Fond memories and expressions of sympathy for the Freeman family may be shared at www.bunchjohnsonfuneralhome.com.

Bunch-Johnson Funeral Home is serving the family.