Selenna Spencer was born in 1962, age 61. Selenna Spencer's address is 3427 E Osborn Road , Phoenix, AZ 85018. Possible relatives include Celena Spencer, Sandra Spencer and 1 others. Selenna's latest phone number is (602) 749-0587. Previous phone numbers include (602) 954-3969 and (727) 215-2613.
Also goes by: Selena M Spencer
Address History: 3427 E Osborn Road, Phoenix, AZ 85018;
9603 W North Lane, Peoria, AZ 85345;
Clearwater, FL 33761
Results 1 - 1 of 1