Gregory Abernathy

Gregory Abernathy is an NPC and is a retired construction worker who worked at Traore Construction. He is alive.