Stober Field in San Jose, California

Stober Field in San Jose is a sports field (Soccer). Stober Field is located near Suzanne Court.

Leisure
sports field