Stadium
Scottsdale Stadium
379 locals recommend,
Tips from locals
this is where the san Francisco Giants have their spring training games. located about a mile and a half away.
Unique things to do nearby
Locals also recommend
Location
7408 E Osborn Rd
Scottsdale, AZ
South Scottsdale