New Edinburgh Square is a Ottawa, ON business. New Edinburgh Square is located at 420 Mac Kay Street, Ottawa, ON. The postal code is K1M2C4.
You can contact New Edinburgh Square at 613-744-0901 or from out of area call 1 6137440901.