Explore details about location Northeast Russell Road. Northeast Russell Road is a location situated within the Kansas City alongside other areas such as Armour Road, East 60th Street, Northwest Waukamis.