Subaru Service Center | Garcia Subaru Albuquerque Auto Repair

For Quality Auto Service and Repair in Albuquerque, Make Garcia Subaru North, Serving Rio Rancho, Placitas, Bernalillo and Santa Fe Your First and Only Stop

Here at our Garcia Subaru North service and repair center in Albuquerque, we have a staff of quality skilled and detail-oriented technicians who love serving the automotive needs of our customers. Our auto repair center serves drivers from Rio Rancho, Bernalillo, Placitas, Santa Fe NM and beyond. When you visit our auto repair center we aim to service your vehicle the way it should be, using only genuine Subaru parts. Whether you are in need of a simple oil change, tire rotation, or something more complex, rest assured that our talented Subaru repair team will work hard to get your New or Used Subaru back on the road in no time.

Whether opting to be proactive through routine maintenance or dealing with an untimely repair, our service technicians extensive repertoire grant them the capability to address whatever you throw their way. Our service menu is diverse, covering everything from your basic upkeep to more advanced overhauls:

  • Oil changes
  • Tire rotations, alignments, repairs and replacements
  • Battery replacements
  • Brake repairs
  • Oil leaks
  • Ignition system repairs
  • Air conditioning recharges

Here at Garcia Subaru North, we make car servicing a breeze. Never fear your car needs are too much for our car experts to handle. Trust in their experience, use of genuine parts and ability to have all completed within your time and budget restraints. Our technicians work with your schedule and courtesy of our ongoing specials, ensure that all can afford to have their trusted rides worked on.

To schedule an appointment online, click on the link below. If you prefer, you can call us directly at 888-785-2959. We are here to help make sure your vehicle stays in tip-top shape, just like the day you were handed the keys.

Garcia Subaru North

6401 San Mateo NE
Directions Albuquerque, NM 87109

  • Sales: (888) 717-4144
  • Service: (888) 785-2959
  • Parts: (505) 837-5140


  • Monday 07:30am - 06:00pm
  • Tuesday 07:30am - 06:00pm
  • Wednesday 07:30am - 06:00pm
  • Thursday 07:30am - 06:00pm
  • Friday 07:30am - 06:00pm
  • Saturday 09:00am - 02:00pm
  • Sunday Closed

Service Tip of the Month

Check engine oil at every other fill-up:

For an accurate reading, follow this procedure:

Run or drive your car for about 15 minutes to warm the oil; then park the car in a level place.Turn off the engine and wait 15 minutes to allow the oil in the engine to drain back to the oil pan.
Remove the dipstick and wipe it clean with a paper towel or rag. Reinsert the dipstick, being sure to push it in all the way, then pull it out again to check the oil level. It should be somewhere between the hash marks on the dipstick. Add the type and amount of oil as specified in your owner's manual, if necessary.