Explore details about location Odell Gate. Odell Gate is a location situated within the Ontario alongside other areas such as Highway 11, 3rd Avenue Southeast, Carters Landing Road.