John Beasley, 87, passed away on September 14, 2021 in Virginia Beach, VA. Care has been entrusted to Altmeyer Funeral Home Southside Chapel.