
James Carrol Starr (Dec. 10, 1935 – April 25, 2025)
James Carrol Starr was born to Charles and Marie Starr on December 10, 1935, in Eastland County near Cisco, Texas. Jim passed away peacefully on April 25, 2025, in Edmond, Oklahoma. He was the third of four sons. Jim lived for the first thirteen years of …