Lenna Spencer's address is 4951 Cedar Drive , Camino, CA 95709. Possible relatives include Kathie Cooke, Casey Spencer and 1 others. Public records show Lenna has also lived in Solana Beach, CA. Lenna's latest phone number is (530) 644-1620. Previous phone numbers include (916) 644-1620.
Also goes by: Lenna Lynn Spencer
Results 1 - 1 of 1