Edna F Duncan, Neill A Duncan, Janet M Duncan and 4 other people are people possibly related to Ellen. She has stayed in Edgartown, Weymouth, Quincy and one other city before moving to Braintree. Ellen's birth date was listed as 1971. Ellen was born 53 years ago. Ellen is a resident of 407 Commercial St, Braintree, Ma 02184. Phone number listed for Ellen is (781) 356-7327.