Central Park Arts Center Plaza

The Arts Center Plaza

Located on the South edge of Central Park in front of the Corvallis Arts Center