1. My Tech Oasis 33299 Barta Ct, Scappoose, OR 97056 Coordinate: 45.74423,-122.8823 Phone: (267) 627-4748