Created By: Ithaca Heritage
St. Catherine's Greek Orthodox Church, at 120 W. Seneca Street, housed parts of the Department of Music from 1959 to 1966.
This point of interest is part of the tour: Ithaca College: A Walking Tour of Its Downtown Roots
Please send change requests to changerequest@pocketsights.com.