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