Social reason : Terry's Muffler & Auto Repair Adress : 7143 Veterans Memorial Blvd City : Metairie, LA 70003 Country : United States Activities : Mufflers & Exhaust Systems, Auto Repair & Service, Automobile Parts & Supplies, Brake Repair, Automobile Accessories, Shock Absorbers & Struts