Content about Champaign Town

February 10, 2012

Electronics and appliances retailer Hhgregg is taking a 35,000-sq.-ft. space left vacant by defunct Linens ‘N Things, at Champaign Town Center in Champaign, Ill.

© 2014