Explore details about location South Jeffery Street. South Jeffery Street is a location situated within the Ithaca alongside other areas such as North Main Street, State Road, North Catherine Street.