A tractor trailer truck leaked about 25 gallon of diesel fuel along I-95 on Friday afternoon.
The leak in the Shaw's tractor trailer's fuel tank was discovered at about 1:30 p.m. after it had leaked some diesel fuel a few miles along the northbound lane of the highway, starting in Peabody.
The driver was alerted to the leak and pulled over the truck near exit 47 (Route 114) in Danvers.
The damage occurred when the 50-gallon saddle tank was damaged by something on the road, according to Lt. Mike Graves of the Danvers Fire Department.
"He had been leaking down the road," Graves said. "It was leaking for quite a ways."
Firefighters contained the spill along the side of the road.
When it stopped, about 25 gallons leaked to the road, said Ed Colletta, a spokesman for the state Department of Environmental Protection.
About 2-3 gallons of fuel got into the catch basins, he said. The rest was contained and Shaw's was required to contact an environmental cleanup company.
Crews from Peabody Fire Department and the Peabody Police Department were also there to help and were called at first when it was initially thought the truck was in Peabody.
A truck from Coady's Towing showed up and repaired the damaged tank. The tank was also taken out of service and the truck was allowed to continue driving to a Shaw's garage using fuel from its other fuel tank.
The leaking truck was pulled over into the breakdown lane and vehicles were able to get past without a traffic backup.