Beach Cleanup With Back Bay Science Center
Back Bay Science Center Entrance 600 Shellmaker Rd. Newport Beach, 92660 Back Bay Science Center Entrance 600 Shellmaker Rd., Newport Beach, CAShark Stewards joins our new partners at the Newport Back Bay for a cleanup at the popular Lower Back Bay fitness and walking area.