Explore details about location Nelson Street. Nelson Street is a location situated within the Ontario alongside other areas such as West Street, Middleton Avenue, Museum Road.