Whistler 2071 Lake Placid Rd2071 Lake Placid Rd, Whistler, BC V8E 0B6, Canada Creekside Market Whistler 2071 Lake Placid Rd, Whistler, BC V8E 0B6, Canada View