Mark Steven Nichols, 65, of Annville, passed away on Monday, July 3, 2023, at his residence unexpectedly. Mark was survived by his wife of over 30 years, Roseanne (Hafner) Nichols.

Mark was born in Cleveland, OH on Feb. 21, 1958, to the late Wyatt M. and Geraldine Frances (Mahdinec) Nichols.

He enjoyed painting and woodworking, and you would certainly find him relaxing watching the Cleveland Browns football games afterward. He was a Harley guy, who loved the freedom and peace motorcycle rides would bring him. His motorcycle was his pride and joy. Mark was a huge animal lover who would always go out of his way to make sure every animal felt his love. As a huge science fiction book reader, his stories were endless and would keep you entertained for days. Mark was the ultimate fan of the Beatles, Mumford & Sons, and was constantly singing as loud as he could with his beautiful voice. Mark was such a selfless, loving man. He would go out of his way to do anything for those he loved and cherished, as well as those who needed his help. He would give the shirt off of his back to a complete stranger if he felt they needed it more than he did. Mark was very proud of his Polish heritage, K.O.P.

Mark is also survived by his daughter, Angela Nichols; stepsons, James (Candi) Carey and Timothy Carey; step-daughter, Pamela (Mike) Fox; grandchildren, Matthew Nichols, Myles and Misha Carey, and Rowan and Sloane Fox; and siblings, Lisa Nichols, Bobby Nichols, Christopher Nichols, Johnny (Jenny) Nichols, and Cindy Nichols. He is also survived by several nieces and nephews, just to name a few of many, Joel (April) Gulick, Andy Gulick, Eric Murphy, and Wesley and Emily Nichols, who he loved as his own children.

He was preceded in death by his sister, Connie; and nephew, Ben.

Services are private.