Challenger School Field Details

Challenger School Field

19880 McKean Road,San Jose,95120, San Jose, California, United States

View on Google Maps