Farrell has listed phone number: (630) 456-4648. Farrell is associated with Environmental Energy Systems, Inc. In addition to Seneca, Farrell also lived in Wheaton, Ottawa, Hastings and 2 other cities. Farrell’s residency is at 3742 29Th Rd, Seneca, Il 61360. The current age of Farrell is 75. This person's birth year is 1950.