Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Torrential rains turned streets into raging rivers in parts of Connecticut and New York’s Long Island, trapping people in cars and a restaurant, covering vehicles in mud, and sweeping two women to their deaths, authorities said. Dramatic rescues unfolded as…