Company Description: Somavrac Inc is located in Trois-Rivières, QC, Canada and is part of the Support Activities for Water Transportation Industry. Somavrac Inc has 64 total employees across all of its locations and generates $25.20 million in sales (USD). (Sales figure is modelled).
Contact Somavrac C.C. for any of your de-icing or dust suppressant requirements. Somavrac C.C. has a solution for every condition.