The E. & P. Senechal Center`s mission is to provide a state-of-the-art indoor athletic and recreation facility to the city of Grand Falls and the surrounding communities for use by all age groups and ability levels. This project was made possible due to the dedication and generosity of the residents and businesses of Grand Falls and surrounding communities. The complex opened its doors in October of 2009.