6415 Detroit Avenue
Cleveland, Ohio 44102

From the site:
"It's a little bit of Sundance right here in Cleveland. Each year OIFF assembles the brightest emerging talent and most original independent films from around the world during a weeklong celebration of the art of film. For more information call 216.651.7315 or visit them on the web at www.ohiofilms.com"

Added by boomchicka on September 25, 2003

Interested 1