Liquor Island
Lessard Rd Nw
Edmonton, AB T6M 0V5
Liquor Island is a vibrant liquor store located in Edmonton, AB, offering a diverse selection of wines, spirits, and craft beers. With a friendly and knowledgeable staff, customers can easily find their favorite beverages or discover new ones. The inviting atmosphere and competitive prices make it a go-to destination for both locals and visitors looking to stock up on quality drinks.
Generated from this place's information
Also at this address
See a problem?

