Marine mammals are penned in as they recuperate at the Marine Mammal Care Center in San Pedro in 2023. City leaders and residents scrambled to help as the nonprofit Marine Mammal Care Center in San Pedro worked to rescue and rehabilitate ill seals, sea lions and dolphins. She commended city leaders and the Marine Mammal Care Center for setting up …