To navigate, press the arrow keys. Compustar Networks ← View details 35-2000 Thurston Dr, Ottawa, Ontario K1G 4K7 +1 613-738-0230 Get Directions From* To * — Required information