Regal Ithaca Mall Stadium 14

40 Catherwood Road Ithaca, NY 14850

844.462.7342 1770

14 Screens

Movie Showtimes