Located in Tubize, in the province of Walloon Brabant, the Edmond Leburton Stadium is a sports venue that can accommodate around 8,000 spectators.
More than just a stadium, it is a real hub for sport in Tubize :
The AFC Tubize football club is based there, playing its home matches there and having its administrative offices there.
Other sports teams in the municipality also use it for training and competitions.
Photo credits for RDI Tubize : © Town of Tubize
Photo credits for the technical gallery : © AccessAndGo-ABP - Gwen Fourmanois