Explore details about location Omni Boulevard. Omni Boulevard is a location situated within the Newport News alongside other areas such as Haughton Avenue, 37th Street, University Place.