9315 South Shore Road, Mesachie Lake. West off the Trans-Canada Highway onto Cowichan Valley Highway (Highway 18), left onto South Shore Road, through the Town of Lake Cowichan to the community of Mesachie Lake. Note: On the corner of Bear Lake Road and South Shore Road.