Lash Factory
Eyelash Extensions
26331 NE Valley St
Suite #3
Duvall, WA 98019
United States
Sun, Mon, Tue, Thu, Fri, Sat: 8:45am - 7:15pm
Wed: 8:45am - 8:30pm
+1 (206) 535-2009