Contact Us

CAPTCHA challenge image

Hollywood Location:

6031 Hollywood Blvd.
Hollywood, California 90028
United States

Phone:   (323) 466-8011

$15 admission -- Free parking

Get directions


New location!

New Orleans Location:
227 Dauphine St.
New Orleans, LA 70112
United States
Phone:   (504) 593-3968
$15 admission

Get directions