Terra Nova Marine Co. Ltd.
119 Clyde Ave., Mount Pearl, NL
Window wipers and heater systems, Desalination systems,
Nels-Jamsbury Valves.
Manufacturers of custom electrical switchboards, panels and
control systems.
Manufacturer of tags in s/s or 2-plex as large as 19'x24'.
Competent team of ...