Located on South Neil Street in Champaign, immediately east of the Corporate Center, the Shoppes of Knollwood is a two building, 38,000 square foot upscale retail development. Built to serve the needs of the large south Champaign residential and business community, its location adjacent to the 70+ acre office park is ideal for the thousands who work in and visit the park each week.
Country Squire Cleaners
Curves for Women
Edward Jones Financial Advisors
Eye Surgical Associates
First Mid-Illinois Bank & Trust
Great Harvest Bread Company
Jandee Taylor Salon
Suzi Davis Travel
The Eye Center
Wild Birds & More
For additional information and current space availability, please contact Andrea Ruedi at Fox Development Corporation, 217-239-7514.