Carl Arredondo on Muck Rack

Carl Arredondo

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

@WWLTV Chief Meteorologist. Bachelor's Degree in Meteorology from the University of St. Thomas in Houston, TX. Father of one, loves movies, & Crossfit.