Meghan Elizabeth Humphries Speer
August 21, 1981 - July 8, 2018
Meghan Elizabeth Humphries Speer was born on August 21, 1981 in Roanoke, VA. On July 8, 2018, after a difficult battle with ovarian cancer Meghan entered into the presence of her precious Savior and Lord whom she loved with all her heart and... View Obituary & Service Information
