Explore details about location North Poplar Street. North Poplar Street is a location situated within the Aberdeen alongside other areas such as Shepherd Trail, 2nd Street, Saratoga Court.