Opened

July 19, 1990

Location

Yorba Linda, CA