Would you like to submit a review of Automobile Repair Centre, Slough? Please add your Automobile Repair Centre Slough review and help create a directory of recommended mechanics in Slough. Are you the owner of Automobile Repair Centre Slough, then claim it today. This will enable you to update your business details and add search tags.