Felicitas Deleon was born in 1955, age 69. Felicitas Deleon's address is 1805 Illinois Avenue , Port Isabel, TX 78578. Possible relatives include Julie Arriaga, Felix Cerda and 23 others. Public records show Felicitas has also lived in Port Isabel, TX and Moses Lake, WA. Felicitas's latest phone number is (509) 488-4261. Previous phone numbers include (509) 839-5212 and (661) 872-0697.
Address History: 1805 Illinois Avenue, Port Isabel, TX 78578;
310 E Madison Street, Port Isabel, TX 78578;
Moses Lake, WA 98837;
Othello, WA 99344
Results 1 - 1 of 1