Houston FC
Name:
Houston FC
Country:
USA
Founded:
Venue Name:
Houston Baptist University Soccer Field
Venue Address:
7502 Fondren Road, Atwood II
Venue City:
Houston, Texas
Venue Capacity:
3000
Venue Surface:
grass
Houston FC
USA
Houston Baptist University Soccer Field
7502 Fondren Road, Atwood II
Houston, Texas
3000
grass