Dennis Starr
September 18, 1952 - June 6, 2022
September 18, 1952 “a STARR was born”, one of Dennis Starr’s many famous sayings. Birthed in Clover South Carolina to the late Mary Jane Wesley and David Meeks, Dennis departed life and gained his wings on June 6, 2022, in... View Obituary & Service Information