On April 11, 2023, the Los Angeles Regional Water Quality Control Board granted an extension of 90 days for the well installation report to June 30, 2023 for the Pacific Shell Station located at 25808 S. Narbonne Ave with progress updates. The report was initially due on October 31, 2022, but the deadline has been postponed twice before. View document.
Comments are closed.