Liam Joseph O'Neill, 20, passed away on Thursday, August 3, 2017 in Riverside Walter Reed Hospital after a short illness. He was born in Newport News, Virginia and was raised in Gloucester. He enjoyed working on S10s, dirt biking, 4 wheeling and hanging out with his friends. He was preceded in death by his grandfather William O'Neill and is survived by his parents Sean Michael and Connie Lynn O'Neill, his brother Kieran Cameron Timothy O'Neill, sister Maire Kate O'Neill, and his grandparents Kathy O'Neill, Joan O'Neill, and Cleveland and Katherine Cameron.
The family will receive friends at the funeral home on Thursday, August 17, 2017 from 6:30-8:00 p.m. A memorial service will be held on Saturday, August 19, 2017 at 1:30 p.m. at the Beaverdam Shelter, Beaverdam Park, 9735 Farys Mill Road, Gloucester, Va. Following the service there will be a time of food and fellowship. Andrews Funeral Home & Crematory, Gloucester, Va. is in charge of arrangements.