Armand's Auto Clinic
Illegal repairs, bad quote, invisible extra costs
This message is only my opinion and serves as a warning about one of the biggest RIPOFF mechanics in Sudbury, Ontario. Armand's Auto Clinic located in Sudbury, Ontario. Armand's Auto Clinic 593 Notre Dame Ave Sudbury, ON P3C 5L4 I took my vehicle to Armands on Monday, January 12th, 2009 because I ...