• Treasure Island Resort and Casino (map)
  • 5734 Sturgeon Lake Road
  • Welch, MN, 55089
  • United States