Here at John Morgan Autoparts, we pride ourselves on our extensive range of stock and the efficient service we provide to all of our customers.
We work from our two units in Carmarthen and Haverfordwest and can deliver any of our stock to your desired location.
• Garage equipment
• Body panels
• Air conditioning
• Cooling system parts
• Electrical parts
• Steering parts
• Many, many more
Catering to all budgets we have a large range of brands, from high end products, to budget products.
Click here to see what brands we stock.