John Kempton Shields Jr.
May 25, 1950 - July 25, 2022
John Kempton Shields, Jr. passed away on Monday, July 25, 2022, at his home in Mattaponi, Virginia. Kempton was born May 25, 1950 in Newport News to Betty Louise Lester and John Kempton Shields. Memories of Kempton are celebrated and kept close... View Obituary & Service Information