The Upstairs Events

See the The Upstairs concert calendar. The Upstairs is in Ithaca, NY.

Hotels & Lodging Near The Upstairs

  • 106 South Cayuga Street, Ithaca, NY 14850, United States
Edit Venue

The Upstairs At-a-Glance

  • 106 South Cayuga Street
  • Ithaca, NY 14850
  • United States
Advertisement