Ellen has previously lived in Dallas, North Olmsted, W Palmbeach and one other city. Ellen was born 70 years ago. Ellen has listed (518) 661-6013 as her phone number. Ellen currently resides at 4380 52Nd St #0, Cleveland, Oh 44144. Ellen was born in 1954.