Clelia Almanza was born in 1977, age 46. Clelia Almanza's address is 5414 Reiger Avenue Apartment 6, Dallas, TX 75214. Public records show Clelia has also lived in Dallas, TX. Clelia's latest phone number is (214) 823-4518. Previous phone numbers include (214) 824-9548.
Results 1 - 1 of 1