Greyhound Stadium (built 1969)
Location: 34.17778°N, 103.35528°W