Stadium Name: | Ventura College Stadium |
Country: |
United States
|
Address: | 4667 Telegraph Road Ventura |
Capacity: | 3 000 |
Surface: | Artificial Turf |
Teams: |