Ellen was born in 1975. Ellen has listed (503) 232-1250 as her phone number. Ellen currently resides at 805 Clark St, Champaign, Il 61820. The age of Ellen is 49. We have found 5 possible relatives...