Request Appointment


Aveda Institute Twin Falls 837 Pole Line Road Ste 103 TWIN FALLS,ID 83301 208-733-7777 Mon: Closed Tue: 9:00 AM to 4:00 PM Wed: 12:00 AM to 6:30 PM Thu: 12:00 AM to 4:00 PM Fri: 9:00 AM to 6:30 PM Sat: 9:00 AM to 2:30 PM Sun: Closed