The National Weather Service (NWS)

The National Weather service is one of the many US government funded branches of NOAA. They are the official source of all advisories, watches, and warnings. They are divided into offices based off of region, and each office has a radar site dedicated to it.

NWS Offices in the South