- Jul 26, 1923
- Jan 1, 2006
- Presidio, TX
Carlos was born July 26th, 1923. January 1st, 2006 Carlos Spencer passed away in Presidio, Texas at the age of 82.
About Carlos Spencer
Records show that Carlos Spencer was born on July 26th, 1923. Historic records show that Carlos died January 1st, 2006 in Presidio, Texas. You may be able to find relatives of Carlos Spencer by browsing our site.