Explore details about location Northeast Couch Street. Northeast Couch Street is a location situated within the Portland alongside other areas such as Southeast 13th Avenue, Bluff Trail, Southwest Inverness Court.