Elena Clevenger was born in 1973, age 51. Elena Clevenger's address is 1336 Terry Street , Longmont, CO 80501. Possible relatives include Carlota Clevenger, Julia Clevenger and 6 others. Public records show Elena has also lived in Chula Vista, CA and Chapel Hill, NC. Elena's latest phone number is (469) 247-2160.
Phone Numbers: (469) 247-2160
Address History: 1336 Terry Street, Longmont, CO 80501;
530 Park Way Apt B, Chula Vista, CA 91910;
Chapel Hill, NC 27514;
Hickory, NC 28601;
Dallas, TX 75243
Results 1 - 1 of 1