Aviva Directory A highly selective, human edited directory of the Internet’s best websites, arranging them in such a manner that its users can find what they are looking for quickly and easily, without the spam that is so prevalent elsewhere. Phone: (613) 231-6330 314-370 Metcalfe Street Ottawa, Ontario, K2P 1S9 Canada Map Other Categories: Computers » Internet Services |