Francis Ellmer was born in 1948, age 75. Francis Ellmer's address is 1910 Plantation Drive , Lake Charles, LA 70605. Possible relatives include Doris Crawford, E Crawford and 3 others. Public records show Francis has also lived in Lake Charles, LA. Francis's latest phone number is (337) 477-9406.
Phone Numbers: (337) 477-9406
Results 1 - 1 of 1