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
Also at this address
See a problem?





