Love Lash Studio - 3430 W Lambright St Ste 102, Tampa, FL 33614 | Fresha