Tempe Diablo Park

2200 W. Alameda Dr.
Tempe, AZ 85282
United States


Login or Register to post your review!

Not the best place to catch a game, but not the worst. It's older but caters to the Angels fans who have either moved here over the...

Love this stadium, plan to be here a lot to watch Albert Pujols as an Angel!

Every seat in the house is good in my book.

Javascript is required to view this map.
View Large Map
Park Photos
Slideshow | Gallery
Login or Register to add photos!