Leech Lake Association corporate office is located in PO Box 1613, Walker, Minnesota, 56484, United States and has 1-10 employees.
leech lake association
Departments
Number of employees
Operations
3
Finance
1
Marketing
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
The Leech Lake Association is a non-profit organization dedicated to preserving the quality of life around Leech Lake, a 112,000-acre freshwater lake in Minnesota. Founded in 1971, it represents and supports residents, businesses, and other interests in the area while promoting shoreline preservation, fisheries conservation, and water quality care.... Read More