Mary Brooks entered into rest at DCH Regional Medical Center. She is survived by her husband, Kevin Brooks; sons, Justin Banks and Michael Brooks; daughter, Jessica Parson; mother, Helen Appling; step father, Tommy Appling; sisters, Jennifer Brown and Christy Lopp; grandchildren, Jessie, Ezer, Audrey and Colton. She is preceded in death by her father, William Lopp.