Leonard Herrera's address is 907 W Hickory Street , Edna, TX 77957. Leonard's latest phone number is (361) 782-3014.
Felix Ocanas's current address is 602 West Live Oak Street , Edna, TX 77957. Felix's age is 103 years old (1920). Phone numbers associated with Felix are (361) 781-0797 and (361) 782-3014. Felix has also lived in Edna, TX.
Carmelia Herrera's birthday is 10/24/1920, and is 103 years old. Carmelia's home address is 111 South Colorado Street , Edna, TX 77957. Associates and relatives include Esther Garcia, Jason Herrera and others. Latest phone numbers include (361) 782-3014 and (361) 782-3414.
Results 1 - 3 of 3