Born April 19, 1969 in Ellwood City, he was the son of James C. and Judith Ann Stratton Richards of Franklin Twp.
Craig graduated from Riverside High School in 1986 where he participated on the football and track teams. He was Presbyterian by faith. Craig was self employed and enjoyed hunting and fishing.
In addition to his parents, survivors include a brother, Jason Carl (Leslie) Richards of Franklin Twp and two nephews, Tyler and Tanner Richards.
He was preceded in death by a sister, Heather Lynn Richards in infancy.
Visiting hours will be held on Sunday July 6 from 6-9 pm at the Marshall Funeral Home 200 Fountain Ave. Ellwood City.
Funeral Services will be held on Monday at the North Sewickley Presbyterian Church at 10 am with Rev. Dr. Maurice Smith officiating. Interment will follow in Lillyville Church of God Cemetery.
Memorial Contributions may be made to the donor’s favorite charity.
Online condolences may be sent to marshallsfh.com.