San Jose City College Football Field is a Soccer field located at 710 Leigh Ave, San Jose, CA 95128. It has received 4 reviews with an average rating of 4.5 stars.
The address of San Jose City College Football Field: 710 Leigh Ave, San Jose, CA 95128
San Jose City College Football Field has 4.5 stars from 4 reviews
Soccer field
"Track seems nice but it is not open to the public for use"
"Super Nice Clean"
""
""