Aveda Institute Provo Address: 210 N University Ave, Provo, UT 84601, Provo, UT Phone: +1801-375-1501