Sign Up · Sign In · Feedback

Beach Volleyball Leagues - Niagara Falls - Club Italia

  1. Address

    2525 Montrose Road
    Niagara Falls, ON L2H 0T9

    Sub Locations

    1. Court 1
    2. Court 2
    3. Court 3
    4. Court 4

    Beach Volleyball Leagues - Niagara Falls - Club Italia

    Located just off of the QEW Highway & Mountain Road Exit in Niagara Falls!

    This location features an onsite restaurant & lounge ideal for team gatherings pre or post game social activities! 

    New Restaurant Patio to be built this summer to view the games as well!

Send Your Feedback