Explore details about location Poplar Avenue. Poplar Avenue is a location situated within the Ontario alongside other areas such as Ironwood Lane, Highway 60, 19th Avenue.