What are the hours for the store in Champaign Illinois

Sarah Castiaux | Feb 11, 2020 | Category: Cosmetics store

SEPHORA - All questions

Address: 2000 N Neil St Suite 600, Champaign, IL 61820, USA

Sarah Castiaux | Feb 12, 2020

Thank You Very Much for the quick response.😁😁

Rayne Cooper | Feb 12, 2020

Monday - Saturday: 10 am - 9 pm Sunday: 11 am - 6 pm

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Are gift bags donated to local churches?

Michelle Matthews | Feb 11, 2020
Read More

Trending Places