John White Westmoreland ’85

John White Westmoreland, 60, of Mooresville, N.C., passed away on Friday, October 1, 2021, at Maple Leaf Health Care in Statesville, N.C. He was born on December 11, 1960, in Mooresville to the late Eugene Roth Westmoreland and Opal Owens Westmoreland.

John was a 1978 graduate of Mooresville High School and was valedictorian of his class. He graduated from Montreat and Greensboro Colleges with a double major in music and religion. John was a writer and a radio broadcaster for radio station WHIP in Mooresville.

John is survived by a sister, Dr. Pam Westmoreland Sholar of Mooresville, and a brother, Dr. Henry Houston Westmoreland of Wingdale, N.Y.

Funeral services will be held on Tuesday, October 5, at 2 p.m. at First Presbyterian Church with Rev. Dr. Fred Coates and Rev. Jason Sentas officiating. Visitation for family and friends will be one hour prior to the service from 1 to 2 p.m. Burial will follow the service in Willow Valley Cemetery.

In lieu of flowers, memorials may be sent to First Presbyterian Church, 249 W. McLelland Avenue, Mooresville, NC 28115

Cavin-Cook Funeral Home and Crematory, Mooresville, is serving the Westmoreland family. Condolences may be sent to the family at