Welch MN Resorts 1. 5734 Sturgeon Lake Rd., Welch, MN 55089 | Treasure Island Resort & Casino (651) 388-6300