Sea - Port Cascades Location: Portland, Oregon Level: professionalSport: tennisLeague: World Team Tennis Status: defunctYears: 1977Teams with the Cascades team namePortland, Oregon View larger map Tweets by mascotdb