From the horse’s (Chris Knight) mouth:
This is a very very good thing.
The new facility will be opening on the corner of Market and Washington in north Downtown Champaign. And with what we hear about other local gems opening in the same ‘hood, this part of town is about to become what’s “next.”