Frank Carter Spencer III
October 3, 1953 - August 23, 2021
Frank Carter Spencer III, 67, passed away on August 23, 2021 at his residence. Carter was born and died in Petersburg, VA, but spent much of his life traveling and living all over the world. He acquired 126 passport stamps and has visited... View Obituary & Service Information