Never take your vehicle to Abra for services. The mechanics do poor jobs and horrible. I have accident on 03/02/2017 and brought my vehicle for services, but they done my vehicle with horrible job! I will upload picture on here shortly. It is too bad and horrible jobs by Abra !!!!!
Never take your vehicle to Abra for services. The mechanics do poor jobs and horrible. I have accident on 03/02/2017 and brought my vehicle for services, but they done my vehicle with horrible job! I will upload picture on here shortly. It is too bad and horrible jobs by Abra !!!!!