Brakes, Inspection & Repairs go Results Found: 1 Button group with nested dropdown Terra Nova Motors Ltd. Terra Nova Motors Ltd. PO Box 13158 595 Kenmount Road St. John's NL A1B 4A4 (709) 364-4130