(613) 748-5606

2017 Women's Invitational ChampionshipsAug 3-6   Windsor, Ontario

About the Host City

Windsor is the southernmost city in Canada. It is located on the southern shore of the Detroit River, directly accross from Detroit, Michigan and is the proud International Gateway between Canada and the United States of America. Windsor is a major contributor to Canada's automotive industry and has a storied history and diverse culture. Here, visitors will find a city committed to being a creative and vibrant destination.


Visit for more information on the host city.