Do all NFL football fields face the same direction?

Yes. All fields run North and South.