Explore details about location North Howard Avenue. North Howard Avenue is a location situated within the Metairie alongside other areas such as Service Road W, Teal Street, Metairie Court.