top of page

This is Al's

O
Our Story

S
The Shop





Al Duarte
Owner
T
The Team


Rosa Padilla
Operations Manager
Louis Jaramillo
Technician



James Maldonado
Technician
Joey Medina
Technician
Chris Esqueda
Technician


CONTACT US
Address:
6616 Central Ave SE
Albuquerque, NM 87108
Email:
Tel:
(505) 242-3583
Hours:
Mon - Fri: 9am - 6pm
Saturday: 9am - 6pm
Sunday: Closed
bottom of page