Well World Center
Coworking Space in Champaign, Illinois
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