
The Well Dressed Window
ShopsListed for students and visitors near University of Illinois Urbana-Champaign in Champaign, Illinois.
The Well Dressed Window on South Neil Street in Champaign is a custom window treatment company founded in 2008, with a Hunter Douglas Gallery showroom, design consultation and professional installation.