1. R & R Computer Services LLC 524 SW Dogwood Rd, Estacada, OR 97023 Coordinate: 45.28584,-122.33698 Phone: (971) 282-3491