Avila Freddie was born in 1969, age 54. Avila Freddie's address is 9837 Po Box , Houston, TX 77213. Public records show Avila has also lived in Houston, TX. Avila's latest phone number is (281) 888-9671. Previous phone numbers include (713) 330-0773 and (713) 330-0882.
Address History: 9837 Po Box, Houston, TX 77213;
518 Coolwood Drive, Houston, TX 77013
Results 1 - 1 of 1