Studio Montage Salon and Spa
Spas/beauty/personal care
59401 Great Falls
United States
Phone: (406) 452-3523 out of town: 1-866-452-3523
Website: www.studiomontage.net
Opening times:
Mon 8:00 am - 7:00 pm
Tue 8:00 am - 7:00 pm
Wed 8:00 am - 7:00 pm
Thu 8:00 am - 7:00 pm
Fri 8:00 am - 5:00 pm
Sat 8:00 am - 4:00 pm
An Aveda Concept Salon and Spa located in downtown Great Falls.