VENTURA — A plan to reduce the number of boat slips at Channel Road Marina on Lido Peninsula in Newport Beach by almost half was approved by the California Coastal Commission on March 8.
An updated Channel Road Marina will feature 46 boat slips, down from the current mix of 81.
Lido...