Explore details about location North Ewing Avenue. North Ewing Avenue is a location situated within the Kansas City alongside other areas such as West 98th Terrace, Northeast 51st Terrace, Broadway Street.