Festival Venue: Harkins Shea 14 Theatres

7354 E Shea Blvd Scottsdale, AZ, 85260