Liam Franklin Richards, age 3, passed away on Monday, March 25, 2019 at the University of Virginia Medical Center after a struggle with childhood leukemia. He was born August 25, 2015 in Fredericksburg to Phillip and Eliza Richards. Liam was... View Obituary & Service Information
