1. We Care PC Repair 113 N Boulder Creek Dr, Otis, OR 97368 Coordinate: 45.00017,-123.85651 Phone: (541) 994-7158