Canada-Places.com has listed approx 2 Liquor shops in Squamish. Some of the Top rated Liquor shops in Squamish are- BC Liquor Stores & BC Liquor Stores.