Address: 1366 Lincoln Ave, San Jose, CA 95125, USA
Jessica Jimenez | Sep 11, 2019
About 2 weeks
Veronica Godinez | Sep 11, 2019
Eyelashes stay on for about two to three weeks. The actual session of putting them on could last up two hours (first time that is). Refills are shorter