Explore details about location Poplar Street. Poplar Street is a location situated within the New Haven alongside other areas such as Warren Place, State Street, Argonne Street.