Where is Six Flags Discovery Kingdom located?

Six Flags Discovery Kingdom is located at 1001 Fairgrounds Drive, Vallejo, CA 94589.