Margaret Orr on Muck Rack

Margaret Orr

Verified
New Orleans, LA
Chief Meteorologist — WDSU-TV (New Orleans, LA)

Chief Meteorologist at WDSU News in New Orleans. Follow me for weather and send me your pics! RTs are not endorsements. Opinions are my own.

Search Tweets

Twitter Feed