Where is Claws x Tiara located?
Claws x Tiara is located at 9830 N Government Way, Hayden, ID 83835.
claws x tiara
Hayden, Idaho
FAQ
Hours, booking, location, and service questions.
Claws x Tiara is located at 9830 N Government Way, Hayden, ID 83835.
Claws x Tiara offers manicures, pedicures, and gel polish services.
Claws x Tiara is open 4 days a week. Call (208) 755-5120 for specific hours.