top of page

We are located at 2454 N. Washington Street, Denver, CO 80205. We currently serve lash artists in the Denver Metro and surrounding areas.

  • We are closed on Mondays.

  • (Tuesday - Sunday) please text or call 720-951-7082 prior to dropping by for product and we will coordinate a pick-up time

bottom of page