J.Jill
FashionLocated at Market Place Shopping Center in Champaign, IL
Women's clothing brand offering relaxed, artisan-inspired apparel in comfortable fabrics and inclusive sizing. Located in Market Place Shopping Center.
About Market Place Shopping Center
Market Place Shopping Center is located at 2000 N Neil St, Champaign, IL 61820, USA. It features 78 stores and services.
View all stores at Market Place Shopping Center