Charles Nicholas "Nick" Starr
February 2, 1938 - February 17, 2017
Charles Nicholas "Nick" Starr, 79, of Alexandria, passed away on February 17, 2017 at his residence. He was born on February 2, 1938 in Anderson, Indiana and resided most of his life in Alexandria. He retired from Delco Remy after 33 years... View Obituary & Service Information