The Haven (Heron Room) Address 240 davis road Gabriola Island Canada Upcoming Events No events in this location