The federal Occupational Safety and Health Administration fined companies that cycled through 7710 Castor Ave. hundreds of thousands of dollars for repeated, serious and willful violations of safety rules.
(Please use a modern browser to see the interactive version of this visualization)