Explore details about location South Vermillion Street. South Vermillion Street is a location situated within the Lake Station alongside other areas such as East 36th Avenue, Forest Avenue, Allen Street.