Gardenhouse is a Ottawa, ON business. Gardenhouse is located at 827 Tavistock Road, Ottawa, ON. The postal code is K2B5N3.
You can contact Gardenhouse at 613-761-1261 or from out of area call 1 6137611261.