Reviews by johns733
This review is for B & R Brakes, Castle Hill NSW
Think the staff have had one too many booster shots and list there minds. Hopeless place plenty of better brake shops around.
Think the staff have had one too many booster shots and list there minds. Hopeless place plenty of better brake shops around.