Castle of Chaos 801-904-22705576 S Redwood Rd, Taylorsville, UT 84123, USA Read more… Add to favorites 0