Lake Howell High School Stadium
Nom: Lake Howell High School Stadium
Ville: Oviedo, Florida
Pays: États-Unis
Surface: Artificial turf
Ville: Oviedo, Florida
Pays: États-Unis
Surface: Artificial turf
Il n'y a pas de matchs prévus à Lake Howell High School Stadium.