Member profile

Northside Wine & Spirits

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