Situated at 9365 River Rd in Delta, I.M.F.S. International Marine Floatation Systems is a merchant in the docks - facilities section of Canpages.ca online directory.
Dial 604-930-9903 to contact I.M.F.S. International Marine Floatation Systems that is close to your area.
Finally, feel free to share this with your contacts by clicking Facebook or Twitter icons.