Ads
Company Profile
- Marcel & Sons
- Country : United States
- City: Houma
- State: Louisiana - LA
- Address: 757 Grand Caillou Road
- Zipcode: 70363
- Category: Alignment Frame and Axle Equipment and Supplies, Auto Service and Repair, Brakes Service and Repair, Cars Service and Repair, Storage Batteries Retail, Tires Retail, Tires Retreading and Repair, Trailer Hitches Retail
- Products: Automobile Parts & Supplies-Retail-New - 553111, Tire-Dealers-Retail - 553123
- Employees: 24
- Year Established: 1984