Opened

November 4, 1991

Location

Simi Valley, CA