Contact Us

Natural Concepts Salon & Day Spa
3408 Willow Knolls Road
Peoria, IL 61614

Phone: 309-693-9850
Email:  aveda-peoria@sbcglobal.net
Location:
We are located in the new Willow Station on Willow Knolls Road.
For a map and driving directions click here.

Post Us A Message:

Form requires Adobe Flash player