The residency of Eleanor is at 37 Drexel Dr, North Chelmsford, Ma 01863. Eleanor has listed (978) 251-3542 as her phone number. The current age of Eleanor is 84. 1939 is her birth date. Eleanor has previously lived in Wells River, Lebanon and Windsor.