Leon Francis's address is 316 Lemon Tree Road , Crowley, LA 70526. Possible relatives include Emarita Clarke, Anna Francis and 2 others. Public records show Leon has also lived in Breaux Bridge, LA and Lafayette, LA. Leon's latest phone number is (318) 783-6662. Previous phone numbers include (337) 212-4384 and (337) 501-0138. The latest email address for Leon Francis is leo****@hotmail.com.
Leon Francis's current address is 316 Lemon Tree Road , Crowley, LA 70526. Leon's age is 57 years old (1967). Phone numbers associated with Leon are (281) 409-1327 and (281) 556-5519. Leon has also lived in Wahiawa, HI and Lafayette, LA. The latest email used to communicate with Leon Francis is bud****@mcadamsrealty.com.
Results 1 - 2 of 2