HOME / Corporate office / Canal Marine & Industrial Inc.
245 Fell Ave #108, North Vancouver, BC V7P 2K1
+18448140620
View Business Profile