At least four people are critically injured after an explosion and roof collapse at a strip mall near Rural & Ray roads.