He was born in Lancaster, SC on January 5, 1929. William was preceded in death by his wife, Mary Lee Starnes; his sons, William Baxter Starnes and Billy David Starnes and a brother, Robert Starnes.
He is survived by his son, Roger Dale Starnes and wife Ramona; seven grandchildren, Roger Starnes, Cynthia Starnes Reid, Candy Starnes Acosta, Sherry Starnes Snead and husband Jamie, Anne Starnes, Benny Starnes and wife Angie, Julie Starnes King and husband Jason; fifteen great-grandchildren and four great-great grandchildren.
The family will receive friends from 2:00pm until 3:00pm Friday, August 17, 2018 at McEwen Funeral Home of Monroe. A service to celebrate the life of Mr. Starnes will begin at 3:00pm in McEwen Funeral Home's Colonial Chapel. Interment will follow in Lakeland Memorial Park.
In lieu of flowers memorial contributions may be given to Hospice of Union County, 700 W. Roosevelt Blvd., Monroe, NC 28112.