Explore details about location North Boston Avenue. North Boston Avenue is a location situated within the Portland alongside other areas such as Southwest 37th Avenue, Southeast Brooklyn Street, Southwest Pine Street.