208 Lash Studio

211 S Woodruff Ave
Idaho Falls, ID 83401

208 Lash Studio, located in Idaho Falls, is owned by Heidi Walker and specializes in enhancing natural beauty through eyelash extensions. The studio offers both classic and volume sets, catering to clients seeking longer, fuller lashes without the need for mascara.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesIdahoIdaho Falls208 Lash Studio