Other a city that she has stayed in is Holland. Eleanor’s residency is at 824 Creekridge Dr, Holland, Mi 49423. Eleanor's birth year is 1939. Records link phone number (616) 335-9183 with Eleanor’s details. The age of Eleanor is 84. Possible relatives of Eleanor are: Robert James Palma, Mary Frances Toppenpalma, Fern D Palma and 4 other people.