Explore details about location Lock Street. Lock Street is a location situated within the Welland alongside other areas such as Edgar Street, Dunkirk Road, None.