WFCU Centre to nowoczesna arena przeznaczona na wydarzenia sportowe, koncerty i duże programy rozrywkowe. Obiekt wyróżnia się funkcjonalną architekturą, czytelnym układem trybun oraz pojemnością, która pozwala organizować większe wydarzenia bez utraty poczucia bliskości sceny, tafli lodowej lub pola gry. Dzięki wielofunkcyjnemu charakterowi arena należy do ważnych miejsc wydarzeń w Windsorze i okolicy.
Wnętrze zaprojektowano tak, aby zapewnić dobrą widoczność, łatwą orientację i praktyczne udogodnienia podczas pobytu. Akustyka, wygodne siedzenia, punkty z jedzeniem i napojami oraz dobrze zorganizowane wejścia sprawiają, że obiekt nadaje się do różnych programów, od meczów hokejowych po koncerty i wydarzenia rodzinne. Przestrzeń jest wystarczająco duża dla większych produkcji, a jednocześnie pozostaje przejrzysta, co ułatwia przyjazd, poruszanie się i odnalezienie miejsc.
Arena znajduje się pod adresem 8787 McHugh St, Windsor, Kanada. Dojście do głównych wejść ułatwiają parkingi położone przy obiekcie, co jest szczególnie praktyczne dla osób przyjeżdżających samochodem tuż przed rozpoczęciem wydarzenia. Szerszy obraz poruszania się po mieście, możliwości transportu publicznego i planowania dojazdu z innych części Windsoru naturalnie rozwija ogólny opis miasta znajdujący się niżej.