Odessa Filmworks
Odessa Filmworks is a Canadian film production company , based in Ottawa , Ontario founded by film director/producer Lee Demarbre . 
<triplet> Odessa Filmworks <subj> Ottawa <obj> headquarters location <triplet> Ottawa <subj> Ontario <obj> located in the administrative territorial entity