Letha Figueroa was born in 1966, age 58. Letha Figueroa's address is 1017 Hard Luck Road , Marion, TX 78124. Possible relatives include Jade Figueroa, Kenneth Figueroa and 7 others. Public records show Letha has also lived in Fort Smith, AR and Fort Huachuca, AZ. Letha's latest phone number is (210) 277-0763. Previous phone numbers include (210) 369-9306 and (210) 722-1292.
Address History: 1017 Hard Luck Road, Marion, TX 78124;
2044 North 30th Street, Fort Smith, AR 72904;
Fort Huachuca, AZ 85613;
Sierra Vista, AZ 85636;
Spiro, OK 74959
Results 1 - 1 of 1