April  22-28th  Playa Vista Film Festival 2017

The Promenade at Howard Hughes Center, 6081 Center Dr, Los Angeles, CA 90045

Now open for submissions on Film Freeway!