Seven people were injured in a crash on John Nolen Drive Sunday afternoon, police said.

The Madison Fire Department said crews responded to a report of a two-vehicle crash on John Nolen Drive at North Shore Drive at 2:38 p.m.

The driver of a sedan told fire officials he was traveling at about 30 to 35 mph on John Nolen Drive when he ran into a car stopped at the traffic light. A 27-year-old woman and two young children were also in the car. He and the children were belted in; but the woman in the front passenger seat was not. Both front airbags deployed.

The Madison Fire Department said a 49-year-old man was driving a Mini Cooper with two passengers, a woman and a child. Their airbags didn't deploy, and the driver told paramedics he wasn't sure if he struck the windshield because it happened so fast.

The Mini Cooper had moderate rear-end damage, and the sedan had  significant front-end damage. Firefighters also contained an antifreeze spill that resulted from the crash.

The fire department said all seven occupants of the two vehicles were taken to the hospital with non-life-threatening injuries. The investigation was turned over to Madison police.

One inbound lane of John Nolen Drive at North Shore Drive was closed around 3 p.m but reopened shortly afterward, officials said.