Well World Center

Coworking Space in Champaign, Illinois

Well World Center main image

About Well World Center

Well World Center is a coworking space located in Champaign, Illinois.

Accessibility

  • Wheelchair accessible entrance
  • Wheelchair accessible parking lot

Location

309 W Clark St, Champaign, Illinois 61820