Mark (" Klose ") Richards death notice and obituary, Wednesday March 2, 2022. Landolfi Funeral Home of Hammonton, LLC Hammonton, NJ 08037