Ellen now resides at 1635 80Th Ave #G, Margate, Fl 33063. Public records show Encinitas and Margate as cities Ellen also stayed in. Ellen has reached 72 years of age. Possible relatives of Ellen are: Adam Neil Scher, David L Scher, Marc Stuart Scher and 4 other people. The birth year was listed as 1952. Ellen has listed phone number: (954) 977-9318.