Alfa Romeo In Canada has 7 Stores in 7 Towns. Most of them are located in Boischatel (1 store), Lasalle (1 store), Oakville, on (1 store), Vancouver (1 store) and Vaughan (1 store).
Alfa Romeo Boischatel
Alfa Romeo Lasalle
Alfa Romeo Oakville, on
Alfa Romeo Vancouver
Alfa Romeo Vaughan
Alfa Romeo Victoria
Alfa Romeo Windsor