Clela Stallings was born in 1952, age 71. Clela Stallings's address is 24501 Piute Drive , Tehachapi, CA 93561. Possible relatives include Jeromy Stallings, Matthew Stallings and 1 others. Public records show Clela has also lived in Ojai, CA. Clela's latest phone number is (661) 821-1933. The latest email address for Clela Stallings is oja****@sbcglobal.net.
Phone Numbers: (661) 821-1933
Emails: oja****@sbcglobal.net
Results 1 - 1 of 1