Located in downtown Syracuse, the Landmark Theatre is a venue for concerts and other performances. It opened in the 1920s and was built in the Oriental-style. The ornate decoration and architecture make this venue a spectacular place to visit and catch a show.