1. Ace's Muffler Shops 2620 Buffon St, Chalmette, LA 70043 Coordinate: 29.942442,-89.96244 Phone: (504) 931-4555