CBS 2 Chicago wbbm7801059 670 The Score

Sharks Restaurant

Glenwood Fire

Explosion, Fire Rock Glenwood Strip Mall

Firefighters battled an explosion and fire at a strip mall in south suburban Glenwood.

CBS Chicago–04/07/2011