Explore details about location Dee Street. Dee Street is a location situated within the Invercargill City alongside other areas such as Eye Street, Gore Street, Estuary Walkway.