Ellen is a resident of 3847 Elm St, Battlefield, Mo 65619. Ellen is related to or closely associated with Charles D Craft, Minnie V Craft, David L Craft and 2 other people. The phone number (573) 265-5622 is Ellen’s. Public records show Saint Ann, Saint James, Brookfield and one other city as cities Ellen also stayed in. Ellen has reached 78 years of age. Ellen's birth year is 1946.