Overview
St. Croix Auto Ltd is located in Oak Bay, NB, Canada and is part of the Used Car Dealers Industry. St. Croix Auto Ltd has 6 total employees across all of its locations and generates $2.13 million in sales (USD). St. Croix Auto Ltd is located in Oak Bay, NB, Canada and is part of the Used Car Dealers Industry. St. Croix Auto Ltd has 6 total employees across all of its locations and generates $2.13 million in sales (USD). (Sales figure is modelled).