The Shutterbug, Inc. Share: Photo Finishing - Retail The Shutterbug, Inc. Visit Website 3932 Commercial St SE Salem, OR 97302 (503) 364-8044 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.