Punta Gorda's "Trash Mountain": Decade of Landfill Odors Draws State Citations and County Pushback
For more than ten years, residents near the SLD Landfill on Zemel Road in Punta Gorda have dealt with a smell they describe as raw sewage. Some call the site "trash mountain" and p…