Pin up peepers

Closed

Photos

1201 Falls Ave E Ste 22
Twin Falls, ID 83301

Pin-Up Peepers is a professional lash studio located in Twin Falls, ID, specializing in a variety of eyelash extensions that enhance natural beauty. Offering services including lash lifts, tints, and custom lash design, their certified technicians ensure every set of lashes looks and feels stunningly authentic.

Committed to making each client's eyes beautiful, Pin-Up Peepers prides itself on providing high-quality applications of all types of lash extensions. Their expertise encompasses a range of styles, from subtle and natural to dramatic, ensuring a personalized experience for every individual.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesIdahoTwin FallsPin up peepers