81 Aquarium Way Long Beach, CA, 90802, United States
10 million dollar Venue by the Water. Located near the Long Beach Aquarium. Two rooms of Eye catching lights and lasers, and vibrant sounds of body moving music. You'll forget about everything as you tantalize your senses. Come by and enjoy Life.