Explore details about location West Spencer Street. West Spencer Street is a location situated within the Ithaca alongside other areas such as Montessouri School, Cascadilla Place, West State Street.