Lash and Body

3160 E 17th St
Idaho Falls, ID 83406

Lash & Glow Studio is a vibrant hair salon located in Idaho Falls ID where they specialize in providing exceptional hair care and styling services. They offer a range of treatments from trendy cuts and colors to luxurious lash extensions all tailored to enhance each client's unique beauty. With a focus on a welcoming atmosphere and skilled professionals they ensure a personalized experience that leaves every visitor feeling refreshed and confident.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesIdahoIdaho FallsLash and Body