This person has lived also in Lake Worth, Shelburn, Terre Haute and one other city. Ellen has reached the age of 47 years. Her birth year was listed as 1977. Ellen currently resides at 292 Lisa Dr, Decatur, Il 62526. The number currently linked to Ellen is (217) 876-7793.