John Walter Leach, 67 was called from labor to reward on June 26, 2019, in Lumberton, North Carolina. He was born in Lumberton, North Carolina on March 21, 1952, to the late Walter and Mae Ella Leach. He worked as a dispatcher and Police officer... View Obituary & Service Information
