I've looked all over for the barricade that septemris wants me to help build. I can't find it. Now I'm down by the southern coast getting crushed by giants. Any directions?

The barricade is on the knighthoods house map (directly south of Fantrima). You should of gotten teleported there after you talked with him. (note, however, that it won't appear on the map screen)