Pin-Up Peepers

Closed
1201 Falls Ave E Ste 22
Twin Falls, ID 83301

Pin-Up Peepers Lash Studio in Twin Falls, ID offers professional eyelash extensions that are designed to look, feel, and wear like your own natural lashes, whether you prefer a subtle, natural look or a more dramatic style.

With their certification in the application of all types of lash extensions, as well as lash lifts and tints, Pin-Up Peepers provides custom lash design and application services to enhance the beauty of every set of eyes.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesIdahoTwin FallsPin-Up Peepers

Partial Data by Infogroup (c) 2025. All rights reserved.