Location
1301 S Capitol Blvd, Suite D
Boise, Idaho
83706
United States
Phone:
208-319-0515
See map: Google Maps
Have you been to this salon?