Felix Lleras was born in 1936, age 88. Felix Lleras's address is 400 4th Avenue Se Apt 103, Puyallup, WA 98372. Possible relatives include Felix Delgado, Rivera Johana and 8 others. Public records show Felix has also lived in Puyallup, WA. Felix's latest phone number is (253) 841-5731.
Phone Numbers: (253) 841-5731
Results 1 - 1 of 1