Silver Creek Sportsplex
Address:
800 Embedded Way
San Jose
, CA
, 95138
37° 15' 56.4192" N, 121° 47' 36.3948" W
See map: Google Maps