Leo Spencer was born in 1939, age 85. Leo Spencer's address is 8001 Saddlebrook Avenue Northwest, Albuquerque, NM 87199. Possible relatives include Brooke Spencer, Leo Spencer and 2 others. Public records show Leo has also lived in Tempe, AZ. The latest email address for Leo Spencer is jim****@sbcglobal.net.
Leo Spencer's current address is 417 Po Box , Thoreau, NM 87323. Leo's age is 68 years old (1956). Phone numbers associated with Leo are (505) 220-7921 and (505) 406-1315. The latest email used to communicate with Leo Spencer is djb****@yahoo.com.
Leo Spencer's birthday is 12/15/1958, and is 65 years old. Associates and relatives include Josie Arsenault, Jolene Goble and others. Latest phone numbers include (480) 755-4674 and (505) 334-7339.
Leo Spencer's address is: 1400 E Roosevelt Avenue , Grants, NM 87020. The phone number we have for Leo is (505) 287-4562.
Results 1 - 4 of 4