Visit our Retail Store

Located in the heart of Creekside, Whistler stands our retail store.

2063 Lake Placid Rd #221, Whistler, BC V0N 1B2

Free underground parking just around the corner, why not come in and try on your dream clothes in-store?

Bach&Co Opening Hours

Mon - Tues: Closed

Weds - Sun: 10:00 - 18:00