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