Business Genre
Long Business Description
Oakwood Resort is located just north of Grand Bend, Ontario. Whether for leisure or business, our resort is ideally suited with meeting rooms for groups up to 300, and recreational facilities and choice of Fine cuisine or a tasty Clubhouse menu.