Salon & spaSpasNot claimedLady Lash Lounge 1 (Santa Clara Location)1550 Los Padres BlvdSanta Clara, CA