Chicago Cheetahs Softball Clubs & Teams www.chicagocheetahs.com (630) 253-3021 Chicago Cheetahs 6126 Osage Ave, Downers Grove, IL 60516, USA | Downers Grove