No, it will not. The iPhone 4 and 4s have slight differences that make it incompatible to swap displays.
open