Explore details about location Mill Street. Mill Street is a location situated within the Welland alongside other areas such as None, River Road, Beatrice Street.