Street flooding recedes from Wednesday deluge

Street flooding recedes from Wednesday deluge