Explore details about location Steuben Street. Steuben Street is a location situated within the Montour Falls alongside other areas such as South Mulberry Street, Tracy Street, East Broadway.