Treasure Island Resort and Casino

5734 Sturgeon Lake Rd.
Welch, MN 55089- Map It
Phone: (800) 222-7077
Photos
X

AAA Editor Notes

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