Facts
 
Location:
100 Elysian Park Av, Los Angeles, CA.
Opened:
Opened in 1962.
Home:
Home of the Los Angeles Dodgers.
Notes: