Posted on May 04, 2026 / Travel

The theater is located at 107 West State Street in downtown Ithaca, New York. It sits in a central area close to shops, restaurants, and other attractions. Many people walk to the venue if they are already in the downtown area. There are parking garages and street parking options nearby. Public transportation in Ithaca also stops within walking distance. The location makes it easy to plan a full evening around a show. It is convenient whether you are a local resident or a visitor.
© 2026 City maps and famous places