Facts
 
Location:
602 Jamestown Av, San Francisco, CA.
Opened:
Opened in 1960.
Home:
Former home of the San Francisco Giants (1960-1999).
Notes: