Alejandro Spencer was born in 1924, age 100. Alejandro Spencer's address is 903 South Lauderdale Avenue , Odessa, TX 79763. Possible relatives include Dilia Sotelo, Marisol Sotelo and 7 others. Public records show Alejandro has also lived in Odessa, TX. Alejandro's latest phone number is (432) 332-5702. Previous phone numbers include (432) 332-9671 and (432) 334-6978.
Also goes by: Alejandro Spencer,
Alexandro H Spencer,
Alexandro Spencer,
Alejandro Herna Spencer Junior
Results 1 - 1 of 1