Carl C. Arredondo III

WWL-TV
Weather Department
1024 N. Rampart
New Orleans LAUSA
70116