Location:
The Palace Theatre
2384 James St.
Syracuse, NY 13206
Get Directions