2017 Scottsdale International Film Festival Poster Contest Open for Submissions!

Festival Venue: Harkins Shea 14 Theater

7354 E Shea Blvd Scottsdale, AZ, 85260