John Thomas Cahall, 74, of Elmer, NJ, passed away on Wednesday, March 11, 2015 at Salem Memorial Hospital. He was a current resident at Golden Rehabilitation Center. John attended PSI computer school. He worked at Prudential Insurance Company... View Obituary & Service Information