Schaumburg Convention Center (SCC)

1551 N. Thoreau Dr.
Schaumburg, IL 60173

  • 16 courts
  • 100,000 SF
  • 30-foot ceilings
  • Free parking
  • Easy access to I-355 and I-90 expressways