Abs Brake Systems Ltd
No photo available for this business
Business Information
Automobile-manufacturersAutomobile Manufacturers
Customer Reviews (1 reviews)
Citysearch User
on Citysearch Nov 02, 2005I have been to every automotive shop in town and this one is not very impressive. The atmosphere is not very inviting and the mechanics are not friendly, you go to tell them one thing is wrong and they try to tell you about... (more)