Explore details about location Poplar Street. Poplar Street is a location situated within the Rome alongside other areas such as Excelsior Street, Spider Webb Drive, Strand Street.