Skip to content
Alice Cooper's Nightmare Castle
Alice-Coopers-Nightmare-Castle_2018-01-01
Release Date:
January 2018
Locations:
4411 East La Palma Avenue, Anaheim, CA 92807
Total Pinballs: 108
2415 Scioto Harper Dr, Columbus, OH 43204
Total Pinballs: 33