Su sede se encuentra en la ciudad de Adelaida, situada en Australia Meridional, y juega en Football Park.