Aqua Works in Houma, LA 70360



Business Name : Aqua Works
Address : 5217 West Main St
Phone Number : (985) 879-3656
Website :
Category : Water Distribution or Supply Systems for Irrigation
Year founder : 2009
Location type : Single Location
Annual Revenue (In Thousands) : $500.000 to $999.999
SIC : 4971
NAICS : 5614990
Industry : Administrative and Support and Waste Management and Remediation Services