Business linked with Eleanor is Palliola Realty Co, Inc. Eleanor’s current address is 13 Dennis Cir, Northborough, Ma 01532. The number currently linked to Eleanor is (508) 393-4913. Worcester is a city Eleanor has lived in. The age of Eleanor is 88. 1936 is the birth year of Eleanor.