Weather in Grand Bay, Alabama, United States