Church Street Square
206 N Randolph St 2nd Floor, Champaign, IL, 61820, USA
Make plans for your business in a prime location where the past meets a bright tomorrow. Church Street Square is a century-old building with every modern convenience in downtown Champaign, next to the University of Illinois campus.
Do your best work in the bright, modern spaces on the third floor and connect with our vibrant business community of fellow entrepreneurs. When you’re done for the day, you’re just steps away from restaurants, shops, and entertainment.
Office Packages for regular access.
Office memberships provide access to locations in every major town and city. With low prices and flexible terms.
Build your business with a flexible office space in Champaign, a city that’s home to a number of well-known technology start-up companies in Illinois. Work smarter when you’re surrounded by offices for several of the Fortune 500 companies.