Japan Video Service Ltd. Categories Arts, Culture & Entertainment 15-8103 127 Avenue Edmonton Alberta T5C 1R9 780.448.3666 (780) 476-4769 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×