Finley Square is a 21-acre power center located in Downers Grove, IL in DuPage County, the second most densely populated county in Illinois.