Member profile

Northside Wine & Spirits

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