Clelia Lopez was born in 1959, age 64. Clelia Lopez's address is 12930 Pinecrest Drive , Pinehurst, TX 77362. Possible relatives include Sarah Hickerson, Edin Lopez and 6 others. Public records show Clelia has also lived in Tampa, FL and Aurora, IL. Clelia's latest phone number is (813) 933-4250. Previous phone numbers include (813) 933-7878.
Address History: 12930 Pinecrest Drive, Pinehurst, TX 77362;
8506 N 9th Street, Tampa, FL 33604;
Aurora, IL 60505;
Chicago, IL 60660
Results 1 - 1 of 1