The Corporate Center Overview

The Corporate Center occupies prime real estate on Champaign's growing southern rim. Located off South Neil Street between Kirby Avenue and Windsor Road, it sits adjacent to The Shoppes of Knollwood an upscale retail center. The location offers easy access to the University of Illinois campus, as well as the University's Willard Airport. Major hotel and conference centers are also close at hand, making it easy to host large meetings and conventions nearby. The Corporate Center currently occupies 70 acres, providing approximately 650,000 square feet of Class A office space, housing more than 40 firms. From the gently curving roads to the trees, ponds and owner-maintained common areas, the Corporate Center generates a relaxed yet professional atmosphere. Bike paths are included for employee exercise and commuting convenience. In addition, office space signage is controlled to preserve the aesthetics of the surrounding landscape.


Overviews are available for the following Corporate Center locations:



Other Corporate Center locations include:

  • 1906 Fox Drive
  • 1909 Fox Drive
  • 2001 Fox Drive
  • 2004 Fox Drive
  • 2101 Fox Drive
  • 2109 Fox Drive
  • 2110 Fox Drive
  • 2215 Fox Drive
  • 2202 Fox Drive
  • 2212 Fox Drive
  • 2301 Fox Drive
  • 2237 South Neil
  • 2107 South Neil
  • 502 Windsor Road