Location Games are played at J. A. Dulude Arena 941 Clyde Ave, Ottawa, ON OR Pinecrest Arena 2250 Torquay Ave, Ottawa, ON View Larger Map OR: McNabb Arena 180 Percy Street Ottawa, ON