Home › Venues › The Upstairs The Upstairs Tickets Buy tickets for concerts at The Upstairs in Ithaca, NY. No Upcoming Events No upcoming events scheduled at The Upstairs. Please contact us with any corrections. Hotels & Lodging Near The Upstairs About the Venue The Upstairs At-a-Glance Address106 South Cayuga StreetIthaca, NY 14850United States Map & Directions Website www.upstairsithaca.com/Links Facebook Advertisement