John Casper "J.C." Allen, 84, of Seagrove, passed away Sunday, July 7, 2019.

A graveside service will be held 2 p.m., July 10 at New Hope Memorial Gardens, Asheboro.

Allen was born in Montgomery County to John Casper and Leola Lilly Grissom Allen.

He is survived by one sister.