Tree Of Life Park in Newport Beach, California

Tree Of Life Park in Newport Beach is a park (wheelchair accessible, lit, paving-stones). Tree Of Life Park is located near Hospital Road.

Leisure
park
Wheelchair Access
yes