According to the Portland Press Herald, an accident on the Northbound side of I-295 has stopped traffic between exits 17 and 20.

If you are headed north, you may want to find an alternative route.