Strand Theatre

310 E. State St.
Ithaca
New York
United States