9275 Tecumseh Road East, Windsor, ON
10700 Tecumseh Rd E, Windsor, ON
“I would think twice about going back there for anything. After dealing with them to buy my car I wouldn't want to deal with their service. Hard to trust!”