Nightmare on 13th is a Amusement center located at 320 W 1300 S St, Salt Lake City, UT 84115. It has received 1995 reviews with an average rating of 4.5 stars.
The address of Nightmare on 13th: 320 W 1300 S St, Salt Lake City, UT 84115
Nightmare on 13th has 4.5 stars from 1995 reviews
Amusement center