In their last council meeting before the 2021 municipal election, Spruce Grove council held public hearings and passed second and third readings for two land…
In their last council meeting before the 2021 municipal election, Spruce Grove council held public hearings and passed second and third readings for two land…
In their last council meeting before the 2021 municipal election, Spruce Grove council held public hearings and passed second and third readings for two land…
In their last council meeting before the 2021 municipal election, Spruce Grove council held public hearings and passed second and third readings for two land…
In their last council meeting before the 2021 municipal election, Spruce Grove council held public hearings and passed second and third readings for two land…