Lashes On The Beach
3848 Campus Dr #222, Newport Beach 92660