Where is Aveda Institute Provo located?
Aveda Institute Provo is at 210 N University Ave, Provo, UT 84601.
Aveda Institute Provo
Provo, Utah
FAQ
Hours, booking, location, and service questions.
Aveda Institute Provo is at 210 N University Ave, Provo, UT 84601.
Aveda Institute Provo provides manicures, pedicures, and nail services performed by students under professional supervision.
Aveda Institute Provo is open Monday–Saturday, 9 AM–6 PM. Closed Sundays.