The natural beauty of the forest has been preserved within the Town. The hub of Leaf Rapids is the 210,000 sq. ft. Town Centre Complex houses stores, restaurants, as well as the local school, library, and healthcare facilities.Visit the Churchill River Gardening Research Centre where local children work side by side with researchers to discover the best seeds for growing North of 56.Leaf Rapids is also an idyllic playground for outdoor activities.more...See more text