Studio Lash and Beauty - Unit 3/11 Elizabeth Way, Elizabeth SA 5112, Australia | Fresha