The NWS has issued snow squall advisories for northeastern Ohio, northern and western Pennsylvania, upstate New York, and portions of central and southern New England. A snow squall is a short but ...
Results that may be inaccessible to you are currently showing.