Doppler Radar for Major U.S. Cities - ABC6 - Providence, RI and New Bedford, MA News, Weather