Explore details about location North Poplar Street. North Poplar Street is a location situated within the Fostoria alongside other areas such as West Crocker Street, Broadway Street, College Avenue.