About

Located just minutes north of Indianapolis, Indy ScreamPark is 5 spectacular attractions in one.