Q1
Where is mamou canal located?
Mamou Canal is located at 621 6th Street Mamou, LA 70554-3723
Q2
What is the contact number for mamou canal?
The contact number for Mamou Canal is (337) 468-2423
Q3
What are the annual sales for mamou canal?
Mamou Canal has annual sales of approximately $500,000 to $1 million
Q4
How many people are employeed at mamou canal?
Mamou Canal has around 1 to 4 3 employees at this location
Q5
How long has mamou canal been in business?
Mamou Canal has been in business for around 8 years.