Terrell Park in San Jose, California

Terrell Park in San Jose is a park (San José Parks, Recreation and Neighborhood Services). Terrell Park is located near Tigara Court.

Leisure
park
Operator
San José Parks, Recreation and Neighborhood Services
Located in Santa Clara County
Country United States