2100 South Finley Road, Lombard, IL 60148