Salem Computer Doctor Share: Computers - Service & Repair Salem Computer Doctor Request Info 880 Moonflower St NE Salem, OR 97301 (503) 931-6007 Rep Info Map Whom to Contact Brian Smith 880 Moonflower St NE Salem, OR 97301 What's Nearby? Distance: 5 10 15 20 25 50 mi.