Review for Casino Helena Sands Review For Casino Helena Sands Google User Jun 19 '18 at 16:27 Definitely not a 4 star, not even 3. I wouldn't recommend. View full site to comment or like