Alicia Figueroa was born in 1953, age 71. Alicia Figueroa's address is 209 Logan Lane , Stephenville, TX 76401. Possible relatives include Vanessa Dock, Stacy North and 4 others. Public records show Alicia has also lived in Imperial Beach, CA and Big Spring, TX. Alicia's latest phone number is (254) 968-9134. Previous phone numbers include (801) 263-5924 and (801) 965-9079. The latest email address for Alicia Figueroa is fig****@tarleton.edu.
Address History: 209 Logan Lane, Stephenville, TX 76401;
631 7th Street Apartment 8, Imperial Beach, CA 91932;
Big Spring, TX 79720;
Salt Lake City, UT 84118
Emails: fig****@tarleton.edu
Results 1 - 1 of 1