Explore details about location South Niagara Street. South Niagara Street is a location situated within the Lockport alongside other areas such as Stevens Street, Lagrange Street, Price Street.