Carlsbad NM Auto Body Shops 1. 1724 S Canal St, Carlsbad, NM 88220 | Fiesta Restaurant (575) 628-8333