Northside Wine & Spirits

  • Liquor, Wine & Spirits Retail
Ithaca Shopping Plaza
222 Elmira Rd.
Ithaca, NY 14850
(607) 273-7500
(607) 273-0843 (fax)