1. Larrondo's Auto Center 2830 19th St SE, Salem, OR 97302 Coordinate: 44.91273,-123.01971 Phone: (503) 383-1349