Public records show Chester and Sugar Loaf as cities Ellen also stayed in. 20 Elmwood Dr, Goshen, Ny 10924 is where Ellen lives. Ellen has reached the age of 98 years. 1925 is her birth date. The possible relatives of Ellen are Joseph Nmi Devlin, Annemarie Devlin, John Annemarie Devlin and 2 other people. Records link phone number (845) 469-1779 with Ellen’s details.