Explore details about location South Tennyson Street. South Tennyson Street is a location situated within the Denver alongside other areas such as Perry Street, Monroe Street, East 35th Avenue.