Computers & Communications Limited

3 Spruce St  Deer Lake,  NL    A8A 2C2