About

Edit info
  • Open today, 9:00am - 8:00pm
  • (208) 523-5521
  • 1616 E 17th St
    Idaho Falls ID 83404

Located at 824 E Wallace Ave, Knot Heads is a nail salon in Coeur D Alene, ID 83814. Find Knot Heads hours below. To get pricing call (208) 664-4423.