MOBILE, Ala. -- Twisters have been hopscotching across the Deep South, and, along with brutal, straight-line winds, knocking down countless trees, blowing the roofs off homes and leaving many Christmas celebrations in the dark. Holiday travelers in the nation's much colder midsection are battling treacherous driving conditions from freezing rain and blizzard conditions from the same fast-moving storms.

Conditions remain volatile with tornado warnings still out for some parts of Alabama, Florida and Georgia. The storms are blamed for three deaths, several injuries, and have left homes from Louisiana to Alabama damaged.

In Mobile, Ala., a tornado or high winds damaged homes, a high school and church, and knocked down power lines and large tree limbs in an area just west of downtown around nightfall.

Earlier in the day, winds toppled a tree onto a pickup truck in the Houston area, killing the driver, and a 53-year-old north Louisiana man was killed when a tree fell on his house. Icy roads are blamed for a 21-vehicle pileup in Oklahoma, and the Highway Patrol there says a 28-year-old woman was killed in a crash on a snowy highway.

The snowstorm that caused numerous accidents has moved out of Oklahoma, carrying with it blizzard warnings for parts of northeast Arkansas.

Blizzard conditions are also possible for parts of Illinois, Indiana and western Kentucky.