ILLUMINATE Film Festival

  • Mary D Fisher Theatre 2030 Arizona 89A Sedona, AZ, 86336 United States

STRAWS screens June 1st in Sedona, Arizona at the ILLUMINATE Film Festival. ILLUMINATE'S purpose is to showcase cinematic gems that uplift the human heart and inspire our audiences to live kind, wise, enlightened lives.