Cover photo for James Shores Sr's Obituary
James Shores Sr Profile Photo
1945 James 2021

James Shores Sr

January 20, 1945 — January 6, 2021

On Wednesday, January 6, 2021, James Linwood Shores, Sr., 75, of Cartersville, VA, left his earthly home to be reunited with his wife, Shirley Baldwin Shores, in Heaven. James was born on January 20, 1945, to the late Linwood G. Shores and Ethlynd R. Shores Adams. He was a loyal husband, father, grandfather, brother, uncle, and friend. James had a love for community and was determined to never meet a stranger. He was selfless, kind, caring, and had a zest for life.
James is survived by his four children; two daughters, Teresa Shores Ingle (Paul) of Cumberland, and Cindy Shores (Steve) of Chesterfield; two sons, James Linwood Shores, Jr. (Shelby) of Powhatan, and Rodney Earl Shores (Amy) of Chesterfield. Grandpa, also known as PopPop, leaves behind 8 grandchildren to treasure his memory, Lindsey Stokes (Collin), Bradley Ingle (Lauren), Kristin Matney, Carmen Allen (Neal), and Stacie Coates (David), Braeden Shores, Maddox Shores, and Grey Shores. His great-grandchildren will miss his playful and happy go-lucky nature: Brooke, Waverly, Angelina, Eli, Jordan, Dawson, and Emerson. He was preceded in death by his siblings: sisters, Carolyn Fleshman and Catherine McKoy, brothers, Charles Shores and David Shores, and step-father, William R. Adams.
Family was always the most important aspect of life for James. He enjoyed making memories by the dinner table with family, hunting with family and friends, and being part of many house projects. James was self-employed as a painting contractor and also known as the favorite handyman for so many within the community. Playing cards on Friday evenings, traveling to Graceland, and collecting novelties of Elvis and Nascar were just a few of his most favorite hobbies. He served as a member of the Cartersville Volunteer Fire Department, coached Cumberland Youth League Baseball for many years, and was a member of Passion Community Church. Attending his children’s and grandchildren’s ballgames were some of his most favorite memories.
A graveside service and celebration of life will occur on Saturday, January 16, 2021 at 2:00PM in Cartersville Cemetery. Memorial contributions may be made to Passion Community Church, P.O. Box 834, Powhatan, VA 23139. Puckett Funeral Home is serving the family.

To order memorial trees or send flowers to the family in memory of James Shores Sr, please visit our flower store.

Service Schedule

Past Services


Saturday, January 16, 2021

Starts at 2:00 pm (Eastern time)

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.


Visits: 1

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Plant A Tree

Plant A Tree