Explore details about location Russian Olive Road. Russian Olive Road is a location situated within the North Platte alongside other areas such as Railroad Street, North Myrtle Street, North Miles Avenue.