Tech R Us 82030502 Store in Portland June 21, 2021 | Categories: Filter: Address 17950 Northeast Glisan Street97230, Portland, OR, USContact Tel.: 5034895305Email: info@techrus.net Contact Store