Explore details about location North Portland Avenue. North Portland Avenue is a location situated within the Ventnor City alongside other areas such as South Buffalo Avenue, Ocean Avenue, Winchester Avenue.