Phillip “Larry” Roberts, 76, of New Castle, passed away Saturday, June 8, 2019 at Henry Community Health. He was born December 11, 1942 in New Castle a son of John and Dorothy Snyder. Larry retired from EDS (formerly Delco) Corporation... View Obituary & Service Information