Explore details about location South Poplar Street. South Poplar Street is a location situated within the Denver alongside other areas such as Granby Street, Martin Luther King Boulevard, 38th Street.