About the Business

Lash Artist in Idaho Falls, ID

Additional Information

Receive Credit Card:
Yes
Delivery:
No

Location & Hours

1840 1st St, Idaho Falls, ID 83401, USA

Business Hours

Mon5:00 AM - 3:00 PM
Tue5:00 AM - 3:00 PM
Wed5:00 AM - 3:00 PM
Thu5:00 AM - 3:00 PM
FriClosed
SatClosed
SunClosed
Subscribe Now

Get All Updates & Advance Offers