bn:03752410n
Noun Named Entity
SYL
No term available
EN
Provost Umphrey Stadium is a 16,000-seat multi-purpose stadium located on the campus of Lamar University in Beaumont, Texas. Wikipedia
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
LOCATION