Located in the heart of the Auto Mall of Temecula, Subaru leaves nothing to chance when it comes to service. Each mechanic is trained to handle everything from routine oil changes to transmission and engine replacements by Subaru technical instructors ...