Stadium Name: Kino North Stadium
Country:
United States United States Minor Outlying Islands
Address: 2500 East Ajo Way
Capacity: 2 360
Surface: Grass
Teams:

Kino North Stadium