Newark, DE. Licensed lash artist. 100+ happy clients.
Limited Friday - Sunday availability
Pick your lash set
Reserve with a $20 deposit
Come in and pay the rest at your appointment