Leech Lake Area Chamber of Commerce "Leech Lake Area Chamber of Commerce" Back to Search Walker MN 56484 2185471313 (800) 833-1118 (218) 547-1338 Share: Powered By GrowthZone