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
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.




