Mark Steven Nichols
February 21, 1958 - July 3, 2023
Mark Steven Nichols, 65, of Annville passed away on Monday July 3, 2023 at his residence unexpectedly. Mark was survived by his wife Roseanne (Hafner) Nichols, for over 30 years. Mark was born in Cleveland, OH on February 21, 1958 to the late... View Obituary & Service Information
