Contact Us

Have a question? Want to learn more? Send us a message here and we'll get back to you within 24 hours.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Better yet, see us in person!

Coming to The Northwoods Mall, June 2019!

Mio Creativo

2200 West War Memorial Drive, DL01, Peoria, Illinois 61615, United States



Open today

10:00 am – 6:00 pm