Post boxes in Whistler will be easy to find – they are red and scattered around resort.  You can also buy stamps from most convenience stores.

Phone

+1 604 932 5012

Address

106-4360 Lorimer Road, Whistler, Canada

Back