Sena’s Auto is located at 1812 N Riverside Drive in Espanola, NM. We’re open Monday through Friday from 9am to 5pm. Contact us with any questions or to schedule an appointment. (505) 747-1540.

Applications from passionate and reliable auto repair mechanics are always welcome.



search previous next tag category expand menu location phone mail time cart zoom edit close