Squamish Liquor Store 49.7025196 -123.15103569999997 Squamish Liquor Store38241 Cleveland Ave, Squamish, BC V8B 0S8StreetviewDirections: To here - From here Store name: Squamish Liquor Store Address: 38241 Cleveland Ave, Squamish, BC V8B 0S8 Url: http://www.squamishliquorstore.com/ Categories: Cider Retailers