1. Top Brands Vacuum Repair & Parts 191 Terrace St, Destrehan, LA 70047 Coordinate: 29.98137,-90.38999 Phone: (504) 505-9495