Where is Scottsdale Stadium?

Where is Scottsdale Stadium located?

Scottsdale Stadium, Arizona, United States (approx. 33.4881°, -111.921°)


Where is Scottsdale Stadium on the map?