Ithaca Arthaus
130 Cherry Street, Ithaca, NY 14850