Report: Cancer a bonus to the already priceless eyesore that is Carter Carburetor in North St. Louis
In a new report from KMOV “the old Carter Carburetor building in north St. Louis is an eyesore that’s full of cancer-causing chemicals – and it may finally come down, thanks to the Environmental Protection Agency.”
Yippee!
“The contaminated site sits right across the street from the Herbert Hoover Boys and Girls Club.”
Hooray!
_“_Clean up comes with a $26 million price tag.”
(Cues cricket sound)…
As seen above, the site in questions has sat vacant for 25 years and once employed hundreds of St.
[Read More]