Almira Avila was born in 1955, age 69. Almira Avila's address is 1901 Oak Shire Drive , Pearland, TX 77581. Possible relatives include Antonio Avila, Arthur Avila and 20 others. Public records show Almira has also lived in Houston, TX. Almira's latest phone number is (281) 996-1408. Previous phone numbers include (713) 447-1925.
Almira Avila's current address is 231 Pineknoll Court , Ellenwood, GA 30294. Phone numbers associated with Almira are (757) 226-0125 and (757) 287-4969.
Address History: 231 Pineknoll Court, Ellenwood, GA 30294;
5273 Curlew Drive, Norfolk, VA 23502;
Virginia Beach, VA 23456
Results 1 - 2 of 2