Mark Allen, 64, passed away in Suffolk, VA on January 10, 2021. Arrangements have been entrusted to Altmeyer Funeral Home – Southside Chapel.