Lake Howell High School Stadium
Nome: Lake Howell High School Stadium
Città: Oviedo, Florida
Nazione: Stati Uniti
Superficie: Artificial turf
Città: Oviedo, Florida
Nazione: Stati Uniti
Superficie: Artificial turf
Non ci sono partite in programma in Lake Howell High School Stadium.