Other cities that she has stayed in are Affton, Ballwin, Manchester and 2 other cities. This person's birth year is 1953. Records link Ellen with James E Fraulkner, Thomas E Faulknersr, Thomas Eugene Faulkner and 4 other people. Ellen has reached 71 years of age. Ellen owns the phone number (314) 843-5143. Ellen now resides at 7030 Heege Rd, Saint Louis, Mo 63123.