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.