Treasure Island Resort and Casino

5734 Sturgeon Lake Rd.
Welch, MN 55089- Map It

AAA Editor Notes

Treasure Island Resort and Casino is at 5734 Sturgeon Lake Rd.
Hours: Daily 24 hours.