After 20 years of planning, Northside Wizards moved into their new home on October 18th, 2020. Thanks to the support of the State government and countless of hours of volunteer help, we now call this brand new stadium our home!
Located at 20 Cambewarra Street, Zillmere Queensland 4034.