Elmwood Village Wine and Liquor – 1064 Elmwood Ave.

About Elmwood Village Wine and Liquor:

Your hometown wine & liquor store, located in the Elmwood Village. Under new ownership after 40 years in business, great inventory and new pricing.

Connect with Elmwood Village Wine and Liquor:

1064 Elmwood Ave.

Buffalo, NY 14222.

(716) 844-9264

Facebook: https://www.facebook.com/elmwoodvillageliquor/