Ellen's birth date was listed as 1964. Possible relatives of Ellen are: Thomas C Toomey, Theresa L Toomey, John L Toomey and 6 other people. Records link phone number (508) 757-3488 with Ellen’s details. Public records show Franklin, Norwood and Plymouth as cities Ellen also stayed in. The current age of Ellen is 60. Ellen currently resides at 24 Davis Rd, Auburn, Ma 01501.