Branson's Anthem of Rock takes place at King's Castle Theatre, located at 2701 W 76 Country Boulevard, in the heart of Branson's theater district.