Home ›Georgia Prison Deaths Database ›2023 ›BEACHER DRELL ROACH BEACHER DRELL ROACH September 30, 2023 Age 73Place of Death JOHNSON STATE PRISON Medium Security • State PrisonCause of DeathUnknown/Pending GDC Identification Number: 1221463 ← WALTER RUSSELL WRIGHT Back to Database BRANDON LATRAY LYAS →