Ventura County Fusion

Club Info
Official Name
Ventura County Fusion SC
Address
Ventura, California, USA
Venue
Ventura College Stadium
City Ventura, California
Capacity 3000
Address 4667 Telegraph Road Ventura
Loading ...