Devon Park (stadium) (built 1987)
Location: 35.524796°N, 97.463719°W