Mountain Momma Lashes, your premier destination for professional lash extensions.
I am a 5x certified, insured and licensed lash artist based in the beautiful city of Idaho City. Idaho City’s #1 last artist, I offer exceptional services ensuring convenience and luxury wherever you are.
I am a proud owner of a serene mountain retreat just 40 minutes from Boise, nestled in the charming city of Idaho City. This picturesque location provides the perfect setting for a relaxing and rejuvenating lash experience. I also offer the same quality and experience traveling to you.