Email this to a friend:

AllenCo oil company to pay $1.25 million to LA in lawsuit settlement

An AllenCo oil facility near USC has been the source of fumes and odors that neighbors say have caused health problems. Critics call settlement inadequate.