Channel Place Park
Channel Place Park Channel Place Park is a great neighborhood park located on the west side of Newport Beach, CA. The park features two play areas, two barbecue pits, picnic tables, and even a water fountain. If you want to play a pickup game, there is also a…