Charitable & Special Interest Groups go Results Found: 18 Button group with nested dropdown Elmhurst Walk-In Assistance Network Elmhurst Walk-In Assistance Network 125 W. Church St. Elmhurst IL 60126 (630) 782-6006 Metropolitan Family Services - DuPage Metropolitan Family Services - DuPage 222 E. Willow Ave. Wheaton IL 60187 (630) 784-4801 Elmhurst YMCA Elmhurst YMCA 211 W. First St. Elmhurst IL 60126 (630) 834-9200 People for Elmhurst Parks Foundation People for Elmhurst Parks Foundation P.O. Box 1303 Elmhurst IL 60126 (630) 993-8923 United Community Concerns Association United Community Concerns Association P.O. Box 324 Elmhurst IL 60126 (630) 478-0210 Easter Seals DuPage & Fox Valley Easter Seals DuPage & Fox Valley 830 S. Addison Ave. Villa Park IL 60181 (630) 620-4433 Hops for Humanity, NFP Hops for Humanity, NFP 424 N. York St. Elmhurst IL 60126 (630) 832-6500 Dan Gibbons Turkey Trot Foundation Dan Gibbons Turkey Trot Foundation P.O. Box 1182 Elmhurst IL 60126 (630) 712-5252 American Cancer Society American Cancer Society 1801 S. Myers Rd., Ste. 100 Oakbrook Terrace IL 60181 (630) 932-1141 Sharing Connections Sharing Connections 5111 Chase Ave. Downers Grove IL 60525 (630) 971-0565 Elmhurst Citizens Climate Lobby Elmhurst Citizens Climate Lobby 257 Winthrop Ave. Elmhurst IL 60126 (630) 832-3660 Touching Hearts at Home Touching Hearts at Home 110 E. Schiller St., Ste. 230 Elmhurst IL 60126 (630) 359-3040 District 205 Foundation District 205 Foundation 162 S. York St. Elmhurst IL 60126 (630) 617-2328 Science Olympiad Science Olympiad 2 Trans Am Plaza Dr., Ste. 415 Oakbrook Terrace IL 60181 (630) 792-1251 People's Resource Center People's Resource Center 104 Chestnut St. Westmont IL 60559 (630) 682-5402 Elmhurst-Yorkfield Food Pantry Elmhurst-Yorkfield Food Pantry 1083 S. York St. Elmhurst IL 60126 (630) 782-1066 LOVE Christian Clearinghouse LOVE Christian Clearinghouse P.O. Box 50 Clarendon Hills IL 60514 (630) 512-8665 Elmhurst Heritage Foundation Elmhurst Heritage Foundation 120 E. Park Ave. Elmhurst IL 60126 (630) 833-1457