Jim White, of the Delaware Nature Society, said it was not a boa constrictor or a python, despite it's size. Instead, he said it was a rat snake.
While rat snakes have been known to get into homes and garages, they prefer trees. That would explain why it was hanging out among the leaves when it was photographed.
The snake was last seen slithering into the woods.