#Doors: steel #Metal fabricating #Windows: aluminum #Sturgeon Falls #ON #ontario #Doors: steel #Metal fabricating #Windows: aluminum #332321-Metal Window and Door Manufacturing