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…