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.