505 F Street, Ste 11, Rupert, Idaho, 83350
(120) 849-5400
Wake up beautiful and refreshed with designer eyelash extensions and permanent makeup in Twin Falls. We specialize in total client comfort, precision, and custom styles of lashes and permanent makeup to perfectly suit your features. Our mission is to create your perfect look while delivering an experience you’ll love.
No reviews yet. Be the first to write a review!