1. Home
  2. Massachusetts
  3. South Weymouth

Costa Auto Repair Inc Inventory

522 Main,
South Weymouth, MA - 2190
781-331-2202

Visit Costa Auto Repair Inc's Inventory in South Weymouth, MA - 2190. All latest used cars for sale are here. You can always call them on 781-331-2202 to get the appointment fixed or walk into their Dealership to get the list.

We have huge list of inventory from Costa Auto Repair Inc, and All of the cars are analysed by their Qualified Auto Engineers.

---