18 Vehicles in Stock
595 Kenmount Road, A1B-3B9, St John's, Newfoundland And Labrador
Welcome to Terra Nova Motors?s online showroom. Our dealership is located in St.John's. Looking to buy a car or truck? View our inventory of used cars for sale and contact us to schedule a test drive.