John Barrett Richards, 70 of Apex, passed away on February 7, 2019 in Raleigh, NC.
John was born May 5, 1948 in Athens, Georgia to the late John and Kenna Richards. He was a former technician in the Soil Science department at NC State. He was also an active member SEAMS and a club member of CCLS, Central Carolina Live Steamers.
In lieu of flowers, please donate to the Make A Wish Foundation.