Our practice is located in Whistler, Canada. We are located in the Marketplace Professional Building at 4370 Lorimer Road (Suite 334B).
The town of Whistler is located in the western part of Canada, about 125 km (78 miles) north of Vancouver, Canada.