6346 Deermeadow Drive, Ottawa, ON
“My husband and I had our reception at Orchardview and”
Read more
Only 20 minutes south of downtown Ottawa. Orchard View is the only facility of its kind in the region. Orchard View is set in a tranquil atmosphere and can accommodate indoor events from 10 to ...
Read more
6346 Deermeadow Dr, Greely, ON