El Paso is a city Spencer has lived in. Records link phone number (915) 855-8410 with Spencer’s details. The current age of Spencer is 48. 8038 Arvin Rd, El Paso, Tx 79907 is where Spencer resides. The birth year was listed as 1977. Records link Spencer with Gloria Gentry Duron, Rebecca Flores Duron, Ribecca L Duron and 4 other people.