Francis Lara was born in 1988, age 35. Francis Lara's address is 111 Charlotte Avenue , Waxahachie, TX 75165. Possible relatives include Joel Lara, Reynaldo Lara and 11 others. Public records show Francis has also lived in Waxahachie, TX. Francis's latest phone number is (214) 980-1015. Previous phone numbers include (469) 363-3306 and (469) 715-5729. The latest email address for Francis Lara is fla****@gmail.com.
Address History: 111 Charlotte Avenue, Waxahachie, TX 75165;
303 Highland Avenue, Waxahachie, TX 75165
Emails: fla****@gmail.com
Results 1 - 1 of 1