Explore details about location North Ewing Avenue. North Ewing Avenue is a location situated within the St. Louis alongside other areas such as Market Street, Norfolk Avenue, Des Peres Parkway.