Ottawa Home & Garden is a Ottawa, ON business. Ottawa Home & Garden is located at 632 Pleasant Park Road, Ottawa, ON. The postal code is K1H5N5.
You can contact Ottawa Home & Garden at 613-227-1054 or from out of area call 1 6132271054.