Corpus Christi
Name:
Corpus Christi
Country:
USA
Founded:
2017
Venue Name:
Dugan Soccer & Track Stadium
Venue Address:
800 Nile Drive
Venue City:
Corpus Christi, Texas
Venue Capacity:
750
Venue Surface:
artificial turf
Corpus Christi
USA
2017
Dugan Soccer & Track Stadium
800 Nile Drive
Corpus Christi, Texas
750
artificial turf