New Horizons Tower is a Ottawa, ON business. New Horizons Tower is located at 2617 Edinburgh Pl, Ottawa, ON. The postal code is K1B5M1.
You can contact New Horizons Tower at 613-728-8001 or from out of area call 1 6137288001.