Ace Hardware Gives $10 Million to Lurie Children's Hospital

Ace Hardware Foundation in Oak Brook has pledged $10 million to Lurie Children's Hospital of Chicago. Crain's Chicago Business