A car driven by a 70-year-old failed to slow down when the driver experienced a diabetic emergency.
The car entered the gas station, slamming into another vehicle and triggered a chain reaction, multi-vehicle accident, O'Leary said.
The car driven by the 70-year-old and the first car it hit were involved in the fire, O'Leary said.
Six people were injured, none of whom have life-threatening injuries, O'Leary added.
The closure, just south of the interchange of I-684 and the Merritt Parkway, is between North Street/Route 127 (Exit 25) and Mamaroneck Avenue (Exit 23), was reported at 11:15 a.m. Both north and southbound lanes reopened shortly before noon.
All traffic was detoured onto Exit 25 (North Street/Route 127) during the closure.
Click here to follow Daily Voice New Canaan and receive free news updates.