Lake Superior Big Top Read more [...]
The Fitness Center is a non profit organization that features health programs and fitness opportunities for members of the Leech Lake Band of Ojibwe. For a small fee, the Fitness Center is open to the public allowing travelers to keep active and healthy even away from home. Visitors can also rent bikes to explore any of the area’s numerous bike trails.
No Records Found
Sorry, no record were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.