Wines in Delmar (NY) Full list of companies Wines category in Delmar, New York Delaware Plaza Liquor Store 180 Delaware Ave #27, Delmar, NY 12054, (518)439-4361 Page 1